在 iOS 应用程序中制作选项/设置视图的正确方法是啥?
Posted
技术标签:
【中文标题】在 iOS 应用程序中制作选项/设置视图的正确方法是啥?【英文标题】:What is the proper way to make options/settings view in iOS apps?在 iOS 应用程序中制作选项/设置视图的正确方法是什么? 【发布时间】:2017-03-02 10:05:42 【问题描述】:在 ios 应用中制作选项/设置视图的正确方法是什么:
-
使用
UITableView
或UICollectionView
实现静态表示、绘制单元格、分隔符、自定义手柄抽头等。
你的方式?
我需要的是加快该类型 UI 的视图创建。
【问题讨论】:
它是通用的,这应该取决于您的需要。您可能希望在您的应用程序中构建一个设置场景作为表格视图,或者一个操作表就足以满足您的需求。 这个问题离题了 - 它取决于应用程序并且主要基于意见 更重要的是,根据设计,哪个东西最适合用户体验。 【参考方案1】:您可以将UIAlertViewController 与.actionSheet
样式一起使用。
示例:
let alertController = UIAlertController(title: nil, message: "Action for location", preferredStyle: .actionSheet)
alertController.addAction(
UIAlertAction(title: "One", style: .default) action in
// option clicked
)
//add more actions
present(alertController, animated: true, completion: nil)
外观:
【讨论】:
以上是关于在 iOS 应用程序中制作选项/设置视图的正确方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 单视图应用程序中,self.view.bounds 最早设置正确的时间是啥时候?