首页 文章

解雇模态视图控制器的奇怪行为

提问于
浏览
0

第一篇文章,已经潜伏了一段时间阅读 . 我有一个应用程序需要访问设备上的联系人,这可以正常工作,但是当我解除控件时,它会消失,但我也失去了我的应用程序上的其他元素 .

我有一个包含1个主视图的视图控制器,它有一个导航栏作为页眉,标签栏作为页脚 . 我有一个覆盖视图,其中包含触发通讯簿组件的按钮 . 当解雇发生时,标签栏和导航栏随组件消失!

这是我用来显示地址簿的代码:

代码:ABPeoplePickerNavigationController * picker = [[ABPeoplePickerNavigationController alloc] init]; picker.peoplePickerDelegate = self; [self presentModalViewController:picker animated:YES];并被驳回:

代码:[self dismissModalViewControllerAnimated:YES];非常简单的东西 . 什么可能导致dismiss命令不仅仅是删除模态控制器?

谢谢

1 回答

  • 0

    尝试从tabBarController呈现模态控制器,如[self.tabBarController presentModal ...];

相关问题