And*_*nov 2 storyboard uinavigationcontroller ios ios5 uistoryboard
假设我有一个带有导航控制器和几个视图控制器的故事板。
一切都很好,直到我尝试添加一个新的视图控制器并希望将它与现有的UINavigationController. 当我转到 Editor>Embed>Navigation Controller 时,Xcode 会帮助创建一个新控制器,这正是我不想要的。当我尝试拖动以创建线框时,我创建了一个 segue 关系,这也是我不想要的。
有没有办法让新的视图控制器与现有的导航控制器一起玩?
我认为您错误地考虑了 UINavigationController。UINavigationController 只是一个管理视图控制器层次结构的容器视图控制器。你从一个 UINavigationController 开始,它正好有一个根视图控制器(听起来你想要多个,这不会发生)。当你推送一个新的视图控制器时,它会被推送到同一个 UINavigationController 上。因此,如果您希望多个视图控制器与单个 UINavigationController 关联,则它们必须分层堆叠到根视图控制器上。
| 归档时间: |
|
| 查看次数: |
3768 次 |
| 最近记录: |