[英]How to add a UIActivityIndicator from an NSObject class and control it .?
Class A: UIViewController Class B: NBOject class. 类A:UIViewController类B:NBOject类。
Add a UIActivityIndicator in Class A from Class B. control it from Class B. 在B类的A类中添加一个UIActivityIndicator,在B类中对其进行控制。
I will do like this. 我会这样的。
In appdelegate, 在appdelegate中,
.h 。H
@property (strong, nonatomic) ClassA *classA;
+ (AppDelegate *)instance;
.m .M
+ (AppDelegate *)instance
{
return (AppDelegate *)[[UIApplication sharedApplication] delegate];
}
In Class A, 在A类中
- (void)viewDidLoad
{
[AppDelegate instance].classA = self;
}
Then, in class B, which is NSObject class, you can just call class A via AppDelegate like this. 然后,在类B(即NSObject类)中,您可以像这样通过AppDelegate调用类A。
.h 。H
UIActivityIndicatorView *activityIndicatorView;
.m .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.