簡體   English   中英

如何從NSObject類添加UIActivityIndi​​cator並對其進行控制?

[英]How to add a UIActivityIndicator from an NSObject class and control it .?

類A:UIViewController類B:NBOject類。

在B類的A類中添加一個UIActivityIndi​​cator,在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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM