我是iOS开发的新手,我遇到了导航设计的问题。所以我的目标很简单:我有一个带右侧导航按钮的视图,我想打开一个模式视图,部分覆盖父视图,就像在这个屏幕截图上一样:modal view example
目前这就是我所做的:我在UINavigationController中嵌入了一个UIViewController,然后我在视图控制器中添加了一个右侧导航按钮,它通过一个模态动作segue导航到另一个UIViewController。但每当我导航到模态视图时,完全覆盖父视图。
那么如何才能使用Interface Builder设置部分覆盖父视图呢?或者我需要使用一些代码来实现它?
感谢您的帮助:)
注意:我不想使用Popovers,我希望它在屏幕中间没有连接。
答案 0 :(得分:1)
要实现此目的,您必须选择您的segue并将Presentation
属性修改为Form Sheet
,如下图所示