【发布时间】:2017-10-18 16:52:07
【问题描述】:
设计表单布局的最佳方法是什么,我尝试过使用静态 UITableView,但我不知道当我有很多单元格时这是否是一个好习惯,如果我使用原型单元格,我很难做到与细胞内的元素相互作用。 其他形式是不使用 UITableView 只使用一个 UIScrollView,但我不知道哪个是最好的形式。 简而言之,设计表单布局最常用的方法是什么?
编辑:我需要实现如图所示的目标。
EDIT2:如果 CustomCell 内部有一个选取器视图,最好是来自 UIPickerView 的相同单元格委托,或者它应该是来自选取器视图的委托视图控制器?
现在我的 CustomCell 委托来自 UIPickerView 并且选项字符串数组和协议方法在该类中,可以吗?在这种情况下,当数组由自定义对象而不是字符串组成时,我该怎么办,例如,我有一个 Persons 数组,我需要在 pickerview 中显示人名,但我需要返回到 viewcontroller 人的年龄。在这种情况下,我必须创建其他自定义单元格来管理该数组类型(以及另一个不同的单元格,只要我需要它来处理不同类型的数组)?或者有什么方法可以统一它以避免创建许多不同的细胞类?。
【问题讨论】:
标签: ios swift uitableview uiscrollview