uiviewcontrollers提供模态总是需要成为uinavigationcontroller的孩子

时间:2017-01-26 06:49:17

标签: ios swift

如果我从A和B呈现一个视图控制器B从不需要任何类型的导航(即它只是一个永远不会显示任何东西的单个视图控制器),如果B不是UINavigationController的子节点,那么可以吗?

3 个答案:

答案 0 :(得分:0)

它不需要是navaigationController的子代,但导航工具栏是放置“取消”或“完成”按钮的便利位置。

答案 1 :(得分:0)

是的,您不需要UINavigationController来执行此操作。

顺便问一下,UINavigationController的孩子是什么意思?你永远不会从UINavigationController派生。

答案 2 :(得分:0)

这是一个奇怪的问题,因为你永远不会有一个ViewController是UINavigationController的孩子。你可以在UINavigationController中嵌入一个UIViewController,但这是完全可选的。

所有关于您是否想要一个导航栏而不必手动添加它等等。您可以手动添加导航栏,但这只是更多工作。

当你问它是否是"好的"时,我不确定你的意思是因为你是否有一个不会影响你的程序是否可以运行,但是而不仅仅是它的外观和操作方式。