Ios 状态栏中的加载指示器

Ios 状态栏中的加载指示器,ios,uistatusbar,indicator,Ios,Uistatusbar,Indicator,我试图弄清楚状态栏中的加载循环动画是什么。很多应用程序在加载数据时,在状态栏中都有一个微调器,指示该应用程序正在加载数据,但我不知道如何实现它。有人能告诉我它叫什么吗 如果你不知道我在说什么,但是有一个iOS设备,试着在Safari中加载一个网页,然后查看状态栏中的微调器。这就是我要说的 这是我拍的一张截图 它是UIActivityIndicatorView。您可以在此处查看其文档并了解更多信息: 此外,要将其放在状态栏上,请查看以下链接: 我想你要找的是: [UIApplication sha

我试图弄清楚状态栏中的加载循环动画是什么。很多应用程序在加载数据时,在状态栏中都有一个微调器,指示该应用程序正在加载数据,但我不知道如何实现它。有人能告诉我它叫什么吗

如果你不知道我在说什么,但是有一个iOS设备,试着在Safari中加载一个网页,然后查看状态栏中的微调器。这就是我要说的


这是我拍的一张截图

它是
UIActivityIndicatorView
。您可以在此处查看其文档并了解更多信息:

此外,要将其放在状态栏上,请查看以下链接:

我想你要找的是:

[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
斯威夫特3

UIApplication.shared.isNetworkActivityIndicatorVisible = true
正如这里的医生所说:

与上述相同,仅在Swift中:

UIApplication.sharedApplication().networkActivityIndicatorVisible = true

对于任何想找到Swift 3答案的人,只需将
UIApplication
上的属性
isNetworkActivityIndicatorVisible
设置为true即可

例如,在应用程序委托中的
didfishlaunchingwithoptons
函数中:

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

Swift 4

UIApplication.shared.isNetworkActivityIndicatorVisible = true

我必须将其添加到状态栏吗?是的。但是几乎每个应用程序都有它,在状态栏中,我必须自己添加它,还是有一个方法可以在UIApplication类方法中调用?基本上,我不知道如何将它添加到状态栏中,因为我不知道连接信息跨越了多大的范围。我不认为你可以把它放在状态栏上,实际上也许你可以。尝试查看此链接:是的,它肯定是。谢谢大家!<代码>iNetworkActivityIndicatorVisible在iOS 13中被弃用+1只皮食人鱼。