作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 iOS 开发新手,面临着导航设计的问题。所以我的目标很简单:我有一个带有右侧导航按钮的 View ,我想打开一个模态视图,该 View 将部分覆盖父 View ,如下屏幕截图所示:modal view example
目前,这就是我所做的:我在 UINavigationController 中嵌入了 UIViewController,然后在 View Controller 中添加了一个右侧导航按钮,该按钮通过模态操作转场导航到另一个 UIViewController。但每当我导航到模态视图时,它都会 完全覆盖父 View 。那么如何使用 Interface Builder 设置使其仅部分覆盖父 View 呢?或者我是否需要使用一些隐藏代码来实现这一目标?
感谢您的帮助:)
注意:我不想使用 Popovers,我希望它位于屏幕中间,没有附加。
最佳答案
要实现此目的,您必须选择 Segue 并将 Presentation
属性修改为 Form Sheet
,如下图所示
关于iOS:如何让模态视图部分覆盖父 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16332533/
我是一名优秀的程序员,十分优秀!