【发布时间】:2011-11-21 19:08:09
【问题描述】:
我有一个包含 8 个项目(静态)的 UITableView。现在,当我单击 8 个单元格中的每一个时,每个单元格都包含 1 个单个控件。
例如:
单击单元格 1:使用 UIPickerView 的新视图。
单击单元格 2:使用 UIDatePicker 的另一个视图
单击单元格 3:使用 UITextField 的另一个视图。 . ...等等。
我可以只使用一个包含所有控件的 .xib 文件,但是当我单击该单元格时,只有该控件可见,而所有其他控件都隐藏。
我还希望这些控件值应该返回到表格单元格的 detailText。
如何重复使用一个 .xib 文件?我可以用不同的 nib 名称调用 xib 文件并签入 initwithnibname 方法吗??
请你给我一个很好的例子......
【问题讨论】:
-
您可以在单个 xib 中拥有所有控件,并根据单元格选择显示/隐藏。
-
但是我怎样才能确定在 DetailView 中设置了哪个值?假设单击单元格 1 设置表中的选取器值。单击单元格 2,日期已设置?等等
标签: iphone objective-c ios nib init