Индикатор загрузки в строке состояния iOS
Я пытаюсь выяснить, что такое анимация круга загрузки в строке состояния. Многие приложения, когда они загружают данные, имеют счетчик в строке состояния, чтобы указать, что приложение загружает данные, но я не могу понять, что его называют для его реализации. Может кто подскажет как он называется?
Если вы не знаете, о чем я говорю, но есть устройство iOS, попробуйте загрузить веб-страницу в Safari и посмотрите на счетчик в строке состояния. Вот о чем я говорю. о.
вот скриншот, который я сделал .
4 ответов
Я думаю, что вы ищете это:
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
Swift 3
UIApplication.shared.isNetworkActivityIndicatorVisible = true
как DOC бы здесь: https://developer.apple.com/documentation/uikit/uiapplication/1623102-isnetworkactivityindicatorvisibl
то же, что и выше, только в Swift:
UIApplication.sharedApplication().networkActivityIndicatorVisible = true
для тех, кто ищет ответ на это Swift 3, Вы просто установите свойство isNetworkActivityIndicatorVisible
on UIApplication
в true.
например 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
Это UIActivityIndicatorView
. Вы можете проверить его документацию и узнать больше здесь: UIActivityIndicatorView
кроме того, чтобы поместить его в строку состояния, проверьте эту ссылку: Строка Состояния Activity Moniter