【发布时间】:2012-05-05 04:57:22
【问题描述】:
我知道这些指标不止一个。 谢谢。
【问题讨论】:
-
除了用户设备已经显示的网络连接类型(例如 GPRS、Edge、3G、4G、LTE 和 Wi-Fi)外,没有其他类型的网络连接的指示符。使用下面的答案将在状态栏中显示一个 UIActivityIndicatorView,这在您的应用程序进行联网时足够合适。
标签: ios swift networking
我知道这些指标不止一个。 谢谢。
【问题讨论】:
标签: ios swift networking
斯威夫特
UIApplication.sharedApplication().networkActivityIndicatorVisible = true
Swift 5、Swift 4.x、Swift 3.x
UIApplication.shared.isNetworkActivityIndicatorVisible = true
iOS 13、14
的更新iOS 13 不会显示网络指示器。
deprecation 消息说:
如果需要,请在您的应用中提供自定义网络活动 UI。
【讨论】:
isNetworkActivityIndicatorVisible 已弃用 developer.apple.com/documentation/uikit/uiapplication/…
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
【讨论】: