0

目前,我在使用 Interface builder 构建的 iPhone 应用程序中有一个设置视图,它由背景图像、一些文本字段、标签和按钮组成。因为这看起来很糟糕,我想将设置视图转换为带有自定义 UITableViewCells 的 UITableView。

我已经尝试将一些单元格添加到我的设置视图的 XIB 中并在 cellForRowAtIndexPath 方法中返回它们(使用 [return myCell];),如 Apple 的教程中所写,但这对我不起作用 - 我的整个 TableView 看起来很奇怪,它只显示第一个单元格正确。

是否可以在 Interface Builder 中设计这些自定义单元格?我必须为他们创建一个空的 XIB 还是可以将它们放在我视图的 XIB 中?以及如何将它们插入到我的 TableView 中?

提前致谢,

亚辛

4

1 回答 1

1

您绝对可以添加您在界面生成器中构建的自定义表格单元格。这包括静态单元和动态单元。但是,如果您不提供更多信息,我只能说“仔细检查文档并重试”。我只能说它有效,而且相当简单,所以很难说你可能错过了什么。如果您发布 tableView:cellForRowAtIndexPath 方法的内容,可能会更有帮助。

由于您说您只有一些文本字段,因此我建议您查看Table View Programming guide的静态行内容部分的技术。您可能希望表单的每个字段对应于分段表视图中的一行,这会使一切看起来更好。

于 2009-11-01T23:06:44.640 回答