【发布时间】:2014-11-09 17:33:11
【问题描述】:
我是 iOS 开发新手,正在尝试同时学习故事板、Swift 和 iOS 8 的新功能。
我创建了一个非常简单的故事板,它使用 Popover 演示文稿 segue 来显示另一个视图。在模拟器上,如果我为 iPad 运行它,它会按预期工作。但是,如果我为 iPhone 运行它,而不是弹出窗口,它会在原始视图之上显示全屏视图。这可以;但是,没有办法将其关闭并返回原始屏幕。
我观看了 WWDC 2014 视频“228 A Look inside presentation controllers”,如果他们完全使用代码构建用户界面,他们可以显示关闭按钮。
我也看过“411 What's new in interface builder”会议,他们说这可以在 Interface Builder 中完成,但他们没有展示它,并承诺在实验室中展示如何做到这一点,如果有人的话有兴趣。不幸的是,我没有参加 WWDC 2014,也不认识任何参加过的人。我的 Google 搜索也没有返回任何有用的信息。
【问题讨论】:
-
故事板中有 UINavigationController 吗?
-
@AdityaWirayudha:我没有,但如果需要可以添加。
-
请尝试一下,我相信它会在导航堆栈中添加呈现视图控制器(因此呈现视图控制器上的后退按钮)
-
@AdityaWirayudha:不幸的是,它不起作用。
标签: ios8 uistoryboard uistoryboardsegue