我已将 SVProgressHUD 用于progresshud。我发现当用户从一个屏幕移动到另一个屏幕时,SVProgressHUD 不会关闭。每次上课都很乏味,[SVProgressHUD dismiss];
所以-(void)viewWillDisappear:(BOOL)animated
我想找到更好的解决方案。目前我已经实现了下面的代码但我想找到一些更好的方法
-(void)viewWillDisappear:(BOOL)animated{
[SVProgressHUD dismiss];
}
我知道要关闭 HUD,我们需要调用以下方法之一:
+ (void)dismiss;
+ (void)dismissWithSuccess:(NSString*)successString;
+ (void)dismissWithSuccess:(NSString*)successString afterDelay:(NSTimeInterval)seconds;
+ (void)dismissWithError:(NSString*)errorString;
+ (void)dismissWithError:(NSString*)errorString afterDelay:(NSTimeInterval)seconds;
但我不想调用每个班级,因为[SVProgressHUD dismiss];
在-(void)viewWillDisappear:(BOOL)animated
每个班级的整体项目中编写相同的代码并不是很好的编码方式