2013-03-28 38 views
0

代碼:爲什麼UIActivityIndi​​catorView不顯示在UIWebView上?

CGPoint centerPoint = [_inner_web_view center]; 
CGRect frame = CGRectMake(centerPoint.x, centerPoint.y, 100, 100); 
_activity_indicator = [[UIActivityIndicatorView alloc] 
         initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; 
[_activity_indicator setFrame:frame]; 
[_inner_web_view addSubview:_activity_indicator]; 

我需要的是對UIWebView中顯示ActivityIndi​​cator。 即使在使用[_activity_indicator startAnimating]之後,也沒有任何反應。 :(

有人可以幫我找出爲什麼出現這種情況?

+0

無論是的WebView爲零,或者它無論如何,記下它的子視圖來檢查你的視圖是否在那裏 – CodaFi 2013-03-28 08:02:21

+0

解決了我的問題改變風格爲灰色,我測試了白色網絡視圖上的指標:( – AndrewShmig 2013-03-28 08:04:25

+1

啊!好的,對比色通常有幫助。你被允許回答你自己的問題。 – CodaFi 2013-03-28 08:05:23

回答

2

Activity Indicator View's風格是白UIActivityIndicatorViewStyleWhiteUIWebView也有白色背景時加載。嘗試灰色風格UIActivityIndicatorViewStyleGray

相關問題