2

我有一個方法在我的應用程序委託中被調用來從Web服務器中獲取信息。有沒有一種方法可以輕鬆將UIActivityViewIndicators集成到應用程序委託中?我在網上發現的所有內容都顯示指標需要作爲子視圖添加。這是可行的嗎?如果是這樣,你能指出我在哪裏找到正確的方向嗎?如何在我的應用程序委託中使用UIActivityViewIndicator?

我使用故事板而不是xibs。

回答

11

您還可以輕鬆添加UIActivityViewIndicators用幾行代碼:

UIActivityIndicatorView *aiv = [[[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite] autorelease]; 
aiv.center = self.window.rootViewController.view.center; 
[self.window.rootViewController.view addSubview:aiv]; 
[aiv startAnimating]; 

但也有像MBProgressHUD很多開源項目,讓你更時尚的指標,與其他添加..

0

是的,你可以直接從你的AppDelegate添加UIActivityIndi​​catorView。 AppDelegate中應該有UIViewController的對象或屬性。在那裏,你可以添加它。

[viewController.view addSubView:activityIndicatorView]; 
相關問題