我看过一个带有以下情节提要的项目:
http://www.disclafani.org/vc.png
我想知道如何将 CustomerPagesViewController 构建为 NavigationController,我没有看到它的 RootNavigationController。
简而言之......我如何定义嵌入 ViewController 的 UINavigationController?
我看过一个带有以下情节提要的项目:
http://www.disclafani.org/vc.png
我想知道如何将 CustomerPagesViewController 构建为 NavigationController,我没有看到它的 RootNavigationController。
简而言之......我如何定义嵌入 ViewController 的 UINavigationController?
当您在情节提要中拖放导航控制器时,它将创建两个控制器(更准确地说是两个场景): anavigationbar controller
和 atableview controller
将被定义为您的rootview controller
. 您所要做的就是用您的自定义控制器替换您的 tableview 控制器:它将嵌入到您的导航控制器中。
编辑 对不起,我想我在第一个回答中误导了你:看起来你不能简单地用另一个控制器替换一个控制器。如果您想要在导航控制器中嵌入自定义视图控制器,更好的方法是:
view controller
在情节提要上拖放一个custom view controller
通过编辑身份检查器中的自定义类字段来引用您的embed in
通过选择导航控制器从编辑器中选择选项:您的导航控制器现在应该包含您的视图控制器。您可以删除拖放导航栏控制器时创建的 tableview 控制器。