1

我目前正在使用 IOS 中的人员选择器来显示联系人列表,并让用户选择他们想要在我的应用程序中使用的联系人。

目前它以模态方式呈现,因为它会弹出并覆盖我的整个应用程序。

我的应用程序底部有一个标签栏,顶部有一个导航栏,我想知道是否可以在标签栏和导航栏之间的视图中显示人员选择器?

或者人员选择器会始终覆盖整个应用程序吗?

编辑:

当我尝试使用这样的导航控制器推送它时:

[self.navigationController pushViewController:picker animated:NO];

我收到以下错误:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Pushing a navigation controller is not supported'
4

1 回答 1

2

如果您不将其显示为模态,而是将其推送到导航控制器中,则它不应隐藏您的标签栏。

我假设您在要显示联系人视图的选项卡中设置了导航控制器。

于 2011-04-14T11:50:05.097 回答