为什么UIActivityIndi​​catorView没有在UIWebView上显示?

时间:2013-03-28 07:57:12

标签: objective-c uiwebview uiactivityindicatorview

代码:

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]之后也没有任何反应。 :(

有人可以帮我找出为什么会这样吗?

1 个答案:

答案 0 :(得分:2)

您的Activity Indicator View's样式为白色UIActivityIndicatorViewStyleWhiteUIWebView在加载时也有白色背景。尝试灰色样式UIActivityIndicatorViewStyleGray