在 iPad 上创建一个弹出窗口
Posted
技术标签:
【中文标题】在 iPad 上创建一个弹出窗口【英文标题】:Create a popup window on iPAD 【发布时间】:2013-08-19 13:29:02 【问题描述】:我怎样才能创建一个像这张图片一样的弹出窗口:
我可以创建 UIView 并使用工具栏和表格视图显示它,但我不知道如何显示黑色叠加层,有没有简单的方法可以做到这一点?
【问题讨论】:
【参考方案1】:这只是一个带有modalPresentationStyle
属性集的UIViewController
UIModalPresentationPageSheet
或UIModalPresentationFormSheet
【讨论】:
【参考方案2】:我给你一个简单的技巧:
创建一个自定义的UIView
(dimView),其框架类似于window.bounds
和BackGroundColor
是黑色和alpha = 0.5f
;
添加另一个自定义 UIView
与 UITableView
样式为 grouped
并且您还需要添加 UINavigationBar 与 done UIBarButtonItem
并在UITableView
的单元格中添加您的自定义控件。
【讨论】:
以上是关于在 iPad 上创建一个弹出窗口的主要内容,如果未能解决你的问题,请参考以下文章
从弹出窗口中的 UISwitch 操作中隐藏 UIImageView (iPad)