在我的 iOS 项目中,我使用InAppSettings。这在 willDismiss 的模式视图控制器中缺少一个委托。
因此,当模态视图被关闭时,我希望在我的主视图控制器中调用一个方法。我怎样才能做到这一点?视图控制器中是否有一种方法会在视图再次成为焦点时触发?
在我的 iOS 项目中,我使用InAppSettings。这在 willDismiss 的模式视图控制器中缺少一个委托。
因此,当模态视图被关闭时,我希望在我的主视图控制器中调用一个方法。我怎样才能做到这一点?视图控制器中是否有一种方法会在视图再次成为焦点时触发?
这些将在关闭它呈现的模态对话框后在视图上被调用
- (void) viewWillAppear
- (void) viewDidAppear:(BOOL)animated
你可以试试这样的
BOOL settingsLaunched = NO;
-(void)presentInAppSettingsViewController
{
//Show the settings modal view controller here
//Set our flag
settingsLaunched = YES;
}
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
if(settingsLaunched)
{
//Your code here
}
}