2016-09-22 2 views
0

Не могли бы вы посоветовать мне, как создать вид индикатора активности? У меня есть нормальная кнопка:Как создать вид индикатора активности?

@IBAction func NextViewController(sender: AnyObject) { 


} 

это занимает много времени, пока мое приложение не загружает следующий контроллер представления, и я хотел бы иметь нормальный показатель, который будет информировать пользователей немного подождать.

+0

Смотрите это: http://stackoverflow.com/questions/28785715/how-to-display-an-activity-indicator-with-text-on-ios-8-with-swift – Santosh

+0

Спасибо, но это мне не помогает :( – Dakata

ответ

1

Я могу посоветовать вам использовать LilithProgressHUD. Это лучший показатель активности индикатора, который я когда-либо использовал.

enter image description here

Установите его с pod 'LilithProgressHUD'.

//Import LilithProgressHUD 
import LilithProgressHUD 

//Show the HUD 
LilithProgressHUD.show() 

//Hide the HUD 
LilithProgressHUD.hide() 

То есть буквально это ...

Таким образом, в вашем примере:

@IBAction func NextViewController(sender: AnyObject) { 

    LilithProgressHUD.show() 
} 

Это было бы его ... В NextViewController viewDidLoad вы бы затем вызвать LilithProgressHUD.hide().

Также. Я установил свойства представления в своем AppDelegate.

LilithProgressHUD.size = (self.window?.frame.size.height)! // sets the size to the size of my App 
LilithProgressHUD.opacity = 0.75 // sets the opacity nice to a value where you can slightly see the App 
+0

эй, пожалуйста, скажите мне, где я могу скачать этот LilithProgressHUD.swift, я не могу найти его – Dakata

+0

https://github.com/Liquicit/LilithProgressHUD –

+0

вот ссылка github –

Смежные вопросы