[英]How to add a UIActivityIndicator from an NSObject class and control it .?
類A:UIViewController類B:NBOject類。
在B類的A類中添加一個UIActivityIndicator,在B類中對其進行控制。
我會這樣的。
在appdelegate中,
。H
@property (strong, nonatomic) ClassA *classA;
+ (AppDelegate *)instance;
.M
+ (AppDelegate *)instance
{
return (AppDelegate *)[[UIApplication sharedApplication] delegate];
}
在A類中
- (void)viewDidLoad
{
[AppDelegate instance].classA = self;
}
然后,在類B(即NSObject類)中,您可以像這樣通過AppDelegate調用類A。
。H
UIActivityIndicatorView *activityIndicatorView;
.M
- (void)addActivityIndicator
{
self.activityIndicatorView = [[UIActivityIndicatorView alloc] init];
[[AppDelegate instance].classA addsubview:self.activityIndicatorView];
[self.activityIndicatorView startAnimating];
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.