我怎样才能创建一个像这张图片一样的弹出窗口:
我可以创建 UIView 并使用工具栏和 tableview 显示它,但我不知道如何显示黑色叠加层,有没有简单的方法可以做到这一点?
我怎样才能创建一个像这张图片一样的弹出窗口:
我可以创建 UIView 并使用工具栏和 tableview 显示它,但我不知道如何显示黑色叠加层,有没有简单的方法可以做到这一点?
那只是UIViewController
带有modalPresentationStyle
属性集UIModalPresentationPageSheet
或UIModalPresentationFormSheet
我给你一个简单的技巧:
创建一个自定义UIView
(dimView),其框架类似于window.bounds
并且BackGroundColor
是黑色的alpha = 0.5f
;
添加另一个自定义样式UIView
,您还需要添加 UINavigationBar并在的单元格
上添加自定义控件。UITableView
grouped
UIBarButtonItem
UITableView