我有一个包含8个项目(静态)的UITableView。现在,当我点击8个单元格中的每个时,每个单元格都包含1个单一控件我们可以使用initWithNibName来重复使用具有不同视图的相同.xib文件吗?
例如:
点击细胞1:具有新UIPickerView视图。
点击细胞2:用的UIDatePicker
按此小区3的另一个视图:有一个的UITextField更图。 。 ......等等。
我可以使用只有一个的.xib文件,其中包含所有的控制,但是当我点击该小区只有控制是可见的,其他所有被隐藏。
另外我希望那些控件的值应该返回到Table Cell的detailText。
我该如何重用一个.xib文件?我可以用不同的nib名称调用xib文件并检查initwithnibname方法吗?
请ü可以给我这个好例子....
您可以将所有控件放在单个xib中,并根据单元格选择显示/隐藏。 –
但是,我怎么能确定哪个值在DetailView中设置?假设单元格1处的单击值设置表中的选择器值。点击单元格2,日期设置?等 – DShah