当我将一个 View Controller 连接到第二个 View Controller 时,xcode 会自动将 segue 分配给“push”。不同 segue 类型的菜单显示大约一秒钟然后消失并自动分配“push”而不是让我手动选择我想要的 segue 类型。为什么会发生这种情况?例如,要将其更改为“模态”,xcode 现在强制我进入属性检查器并从那里选择它,而不是让我在建立连接时立即从弹出窗口中选择它。
最佳答案
- 如果您有一个嵌入
Navigation Controller
的 view_A 和一个通过Push_Segue
与 View_A 连接的 View_B,它就可以正常工作。但!但是如果你想使用Segue
为Modal
或Popover
移动到 View_B,你必须为 view_B 创建另一个导航 Controller 。因为这就是 Modal 和 Popover 的工作方式!像这样:
关于ios - 为什么我无法在 xcode 中选择 segue 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30010363/