我试图将UIActivityIndi​​cator添加到我的自定义视图(以编程方式)。我正在使用以下代码。但我在屏幕上看不到任何东西。知道为什么吗?

谢谢。

UIActivityIndicatorView *activityIndicator=[[[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(75, 395, 200, 200)] autorelease];
[activityIndicator setActivityIndicatorViewStyle:UIActivityIndicatorViewStyleWhiteLarge];
activityIndicator.center=self.view.center;
[self.view addSubview:activityIndicator];

最佳答案

UIActivityIndicatorhidesWhenStopped属性默认情况下等于YES-也就是说,如果您不开始对其进行动画处理,它将被隐藏。因此,要使其显示在屏幕上,请尝试以下操作之一(以更适合您的为准):


hidesWhenStopped属性设置为NO
开始对其进行动画处理(使用-startAnimating方法)
评论“ activityIndi​​cator.center = self.view.center;”

10-07 19:39
查看更多