我正在尝试了解如何正确使用视图控制器。
例如,在我正在处理的项目中,我创建了标签栏应用程序,我想设计一个设置视图。
如果我应该添加视图控制器或表视图控制器,我现在很困惑。如果我添加一个表视图控制器,我无法添加导航栏,如果我添加一个视图控制器,我无法添加具有静态属性的表视图。
我的目标是制作像facebook messenger的设置视图
在这个面板中,它是一个带有表视图的视图控制器,还是带有导航栏的表视图控制器?
您对使用基本用户输入设置设置视图有什么建议,例如名字,姓氏,性别等?
感谢您的帮助!
答案 0 :(得分:0)
您需要创建一个嵌入UINavigationController内的UuTableViewController。
您可以在Storyboard文件中执行此操作。选择表视图控制器,然后在菜单选项Editor-> Embed in-> Navigation Controller中选择。不要忘记将表控制器的表视图设置为静态。
答案 1 :(得分:0)
要使用非常适合设置viewController的静态单元格,唯一的选择是在storyboard中创建UITableViewController
。
如果您对故事板感到满意,可以将视图拖动到tableView上方的位置。当Xcode将视图识别为tableView' s tableHeaderView
然后在storyboard中布置headerView时,Xcode将为您提供线索。
如果没有,您可以在UITableViewController.m
中初始化标题视图并将其分配给tableView.tableHeaderView