Iphone 如何在applicationWillResignActive中隐藏UipickerViewController?
我想在应用程序进入暂停状态时隐藏Iphone 如何在applicationWillResignActive中隐藏UipickerViewController?,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,我想在应用程序进入暂停状态时隐藏UIPickerview控制器 例如:在我的viewcontroller中,我正在使用uipickerview,并且被放置在popopcovercontroller中,但我没有关闭popcovercontroller,应用程序处于暂停状态。 当用户打开应用程序时,将显示uipikcer视图,我想取消该视图 请帮我解决这个问题。您需要订阅UIApplicationWillResignActiveNotification通知,当它被触发并调用您的选择器时,您应该[se
UIPickerview控制器
例如:在我的viewcontroller
中,我正在使用uipickerview
,并且被放置在popopcovercontroller
中,但我没有关闭popcovercontroller
,应用程序处于暂停状态。
当用户打开应用程序时,将显示uipikcer视图
,我想取消该视图
请帮我解决这个问题。您需要订阅
UIApplicationWillResignActiveNotification
通知,当它被触发并调用您的选择器时,您应该[self.myPickerView DismissionViewController激活:无完成:无]代码>
注意:-视图将消失:
方法在应用程序退出活动状态时不会被调用。使用NSNotificationCenter
隐藏UIPickerView
当应用程序进入后台时,如下图所示
[[NSNotificationCenter defaultCenter] addObserver:alertView selector:@selector(HidePickerView) name:@"UIApplicationWillResignActiveNotification" object:nil];
并在下面的方法中隐藏UIPickerView
- (void) HidePickerView {
[yourPickerView setHidden:YES];
}
在-(void)viewWillEnglish:(BOOL)动画中编写您的解雇代码;