我想弄清楚状态栏中的加载圈动画是什么。很多应用程序在加载数据时,状态栏中都有一个微调器来指示应用程序正在加载数据,但我无法弄清楚它实现了什么。有人能告诉我它叫什么吗?
如果您不知道我在说什么,但有iOS设备,请尝试在Safari中加载网页并查看状态栏中的微调器。我正是这个意思。
这是我拍摄的截图。
我认为你在寻找的是:
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
斯威夫特3
UIApplication.shared.isNetworkActivityIndicatorVisible = true
在Swift中与上面相同:
UIApplication.sharedApplication().networkActivityIndicatorVisible = true
对于任何寻找答案的人都是Swift 3,你只需将isNetworkActivityIndicatorVisible
上的属性UIApplication
设置为true即可。
例如在app delegate中的didFinishLaunchingWithOptons
函数中:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch.
application.isNetworkActivityIndicatorVisible = true
return true
}
这基本上意味着:
UIApplication.sharedApplication().isNetworkActivityIndicatorVisible = true
斯威夫特4
UIApplication.shared.isNetworkActivityIndicatorVisible = true
这是UIActivityIndicatorView
。您可以在这里查看其文档并了解更多信息:UIActivityIndicatorView
另外,要将其放在状态栏上,请查看以下链接:Activity Monitor Status Bar