XCode:设置多个UITableView列

时间:2010-09-04 16:25:39

标签: xcode uitableview

我没有找到一个好的答案,我必须密集,但......

我正在尝试设置一个表视图,每个行中都有一个图像和一个标签。图像将是指示图像(新建,正在进行,已停止,已完成等),标签将是特定的问题名称。

我可以使用一列正常设置表视图,但是我找不到任何设置表的列数的(在代码或Interface Builder中)。我假设我必须为表格设置两列。

之后,我还需要有关如何将图像添加到第一列并将标签添加到第二列的帮助。基本上,我想要从iPhone的原生相册应用程序获得相同的功能和外观,该应用程序在左侧显示缩略图,在中心显示标签。并且请对待我,就像我是愚蠢的,因为我已经搜遍了所有,并且互联网上的每个人似乎都在IB中有一个选项,可以设置列数...除了我之外的所有人。 :P

3 个答案:

答案 0 :(得分:3)

您最好的做法是创建自己的自定义UITableViewCell,并专门设计它以包含图像和文本标签。除此之外的任何事情意味着你将不得不开始为UITableView创建子类,这不适合胆小的人。另一个选择是查看第三方库,例如AQGridView。

答案 1 :(得分:0)

在UITableViews中没有列这样的东西。马上就想到了两条路线中的一条。

1)使用2个UITableViews并排,并在每次移动时彼此同步(这可能看起来有点奇怪)

2)将标签和图像放入UITableView的同一单元格中。

你的选择是什么?

还有一件事 - 你是为iPhone,iPad编程吗?

答案 2 :(得分:0)