我应该使用Interface Builder来创建表格单元吗?

时间:2010-01-11 06:29:39

标签: iphone uitableview interface-builder

我正在做 tableview ,其数据提供商可以提供相当多的数据。每个单元格都会有一个额外的详细信息视图,但我认为初始单元格也应该(应该)显示相当多的信息。更好的可用性,外观和外观感觉,创造的乐趣。

问题在于,使用这么多数据创建一个单元是一个非常强大的手动编码。许多地方出错,缓慢微调坐标,大小,颜色等。我知道我可以使用XIB模板,但我应该吗?它会起作用,而不是质疑,但它是一种推荐的使用方法还是避免使用?

Loading a Reusable UITableViewCell from a Nib

在查看此reusable UITableViewCell XIB问题时(上面的链接),我们不清楚建议的内容。今天是什么情况?

1 个答案:

答案 0 :(得分:1)

我从来没有遇到任何麻烦。只要你确保在IB中设置重用标识符,你应该没问题。我不认为有一个明确的建议,即正确,文档提供了有关这两种方式的大量信息,而且似乎并不喜欢一种方式。

如果它只是没有按照您需要的方式执行,那么您可以切换到手动调整contentViews,但是因为这是一个繁琐的过程,因为您说首先尝试使用IB。

如果你想在IB路线上寻找非常简单的东西,答案就是答案,但你似乎有一个复杂的用例,为什么不使用复杂的技术?