将UIActivityIndi​​cator添加到视图中的问题!

Ahs*_*san 0 iphone view uiactivityindicatorview ios

我正在尝试将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];
Run Code Online (Sandbox Code Playgroud)

Vla*_*mir 12

UIActivityIndicator默认情况下它的hidesWhenStopped属性等于YES- 如果你不开始动画它就会被隐藏.因此,要使其显示在屏幕上,请尝试以下方法之一(以较适合您的方式):

  1. hidesWhenStopped属性设置为NO
  2. 开始动画(使用-startAnimating方法)
  3. 评论"activityIndi​​cator.center = self.view.center;"