1

我正在探索 iPhone SDK 并希望创建和使用如下图所示的 UI 组件。一个带有单元格的圆桌,其中每个单元格可以有一些标签文本,可能是一个输入文本字段和一个将其带到下一个屏幕的操作按钮。表格不应该是屏幕填充。

但是......我不知道该怎么做或找到示例代码。“表格视图”似乎总是导致屏幕填充表格,虽然“表格视图单元格”看起来像我需要的,但我找不到任何好的例子。我敢肯定这一切都不是那么难,但我就是找不到。任何提示,指针表示赞赏。

(这个图只是我正在寻找的那种 UI 组件的一个例子,我没有构建与航班跟踪相关的东西......)

表格组件 http://gerodt.homeip.net/table_ui_component.png

下吕

4

3 回答 3

4

尝试查看 Apple 提供的TableViewSuite代码示例的“5_CustomTableViewCell”项目。它应该如何创建 UITableViewCell 的自定义子类。

简短的回答是,正如上面提到的,您需要继承 UITableViewCell 并将您的自定义 UI 元素添加到其中。对于您提供的示例,您需要两种不同类型的单元格;一个带有标签(浅蓝色)和内容(黑色)的 4 个单元格,然后是更复杂的一个,右侧带有附加文本。

于 2008-10-24T17:32:57.560 回答
3

You want a Grouped style table, which has sections with rounded elements as you lay out instead of filling the screen.

You also want custom table cells, which you can search here to find example code for.

于 2008-10-24T17:57:02.703 回答
0

正如其他答案所提到的,您想要的是一个带有自定义 UITableViewCells 的分组 TableView。查看Table View Programming Guide,特别是关于创建表格视图的这一部分和关于自定义单元格的这一部分。

于 2008-10-24T18:08:47.453 回答