IOS:ETIndicatorView不能正常工作

时间:2014-01-08 09:27:24

标签: ios objective-c uiview uiactivityindicatorview

我在我的应用中使用此控件this

我在我的项目中导入了ETActivityIndi​​catorView.h,ETActivityIndi​​catorView.m,Circle.h和Circle.m,我这样做:

ETActivityIndicatorView *etActivity = [[ETActivityIndicatorView alloc] initWithFrame:CGRectMake((10, 10, 60, 60)];
[etActivity startAnimating];
[self.view addSubview:etActivity];

问题是在模拟器中它工作正常,我可以看到动画,但在我的设备上,我只看到一点不移动自己。 有什么问题?感谢

1 个答案:

答案 0 :(得分:0)

尝试在主队列中执行

dispatch_async(dispatch_get_main_queue(), ^{
   ETActivityIndicatorView *etActivity = [[ETActivityIndicatorView alloc] initWithFrame:CGRectMake((10, 10, 60, 60)];
   [etActivity startAnimating];
   [self.view addSubview:etActivity];
});