tableview中的单元格

时间:2010-08-31 16:01:07

标签: objective-c user-interface nstableview

我需要开发用于输入文本数据和布尔值的表视图,所以我需要为一些tableview单元实现复选框功能,我知道如何实现常规tabledatasource接口来提供数据^不同类型的单元格呢?谢谢,很多。

3 个答案:

答案 0 :(得分:0)

您是否尝试过实施自己的UITableViewCell?您也可以在数据源委托中“手动”创建一个,但这听起来像是可以重复使用的东西。

答案 1 :(得分:0)

数据类型之间没有太大区别。如果您对C类型(int,bool等)感到困惑,请记住,您始终可以使用 NSNumber 包装它们,并在需要时传递 id 。如果问题出在单元格类本身 - 带有复选框单元格的NSButtonCell是选择。它可以在Interface Builder中找到。

但是,如果适合您的任务,我建议您使用NSArrayController和绑定。绑定是用数据填充表格的简单方法,并且不需要转换c< - >。手动obj-c数据。

答案 2 :(得分:0)

我认为我需要的是 - tableView:dataCellForTableColumn:row:

感谢所有