我的故事板中有一个imageView
。现在,我想在应用进入后台(imageView
和applicationDidEnterBackground
)时将applicationWillTerminate
设置为nil。但我找不到一个好方法来做到这一点。
- (void)applicationDidEnterBackground:(UIApplication *)application
{
.... imageView.image = nil; ?
}
从AppDelegate更改imageView的值有什么好方法?
答案 0 :(得分:1)
我在viewcontroller.m文件的viewDidLoad
中添加了这个问题,解决了这个问题:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(removeImage)
name:UIApplicationDidEnterBackgroundNotification
object:nil];
和removeImage函数:
- (void) removeImage {
ImageView.image = nil;
}