我目前正在使用IOS中的人员选择器来显示联系人列表,并让用户选择他们想要在我的应用程序中使用的联系人。
目前它以模态方式呈现,因为它会弹出并覆盖我的整个应用程序。
我的应用在底部有一个标签栏,顶部有一个导航栏,我想知道是否可以在标签栏和导航栏之间的视图中显示人物选择器?
或者人们选择器是否会覆盖整个应用程序?
编辑:
当我尝试使用这样的导航控制器推动它时:
[self.navigationController pushViewController:picker animated:NO];
我收到以下错误:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Pushing a navigation controller is not supported'
答案 0 :(得分:2)
如果您没有将其显示为模态,而是将其推送到导航控制器中,则它不应隐藏您的标签栏。
我假设您要在显示联系人视图的选项卡中设置导航控制器。