我想创建一个如下图所示的应用程序
我的主页标签包含这3个顶部标签栏(数字,地址,电子邮件)和分段控制
我的问题是调用这些3部分的最佳方法是什么
单向: 在UIViewController中,UIView位于中心,并为每个选项卡创建一个UItableView
第二种方式:
在第一页中有一个UITableView,并为每个标签创建自定义行
如果你能给我一些提示或更好的方法,我很感激
提前致谢!
答案 0 :(得分:1)
第三种方法是使窗口的内容成为包含使用嵌入segue的另一个视图控制器的容器视图。然后,您可以根据用户选择的段替换窗口内容。
哪种方法最好取决于您的应用的具体情况。您呈现的数据是否足以保证为每组数据使用不同的视图控制器,或者您是否可以编写可显示所有3种类型数据的单个视图控制器?
如果您只有3种不同的单元格类型,则可以使用单个表格视图,只需使用不同类型的单元格重新加载表格视图,填充不同的数据,具体取决于用户在顶部分段控件中选择的段。