可可/可可触摸最佳实践自定义绘制UIView

时间:2009-04-11 21:41:49

标签: iphone cocoa cocoa-touch objective-c

我正在寻找有关以下内容的最佳实践的见解:

我有一个UITableView,我想在每个UITableViewCell中绘制一个自定义形状。 Apple的邮件应用程序中的“药丸”形状椭圆等描述文件夹中有多少邮件的内容。

最佳做法是什么?我应该将UIView子类化,并将该类添加到我的UITableView中,然后使用drawAtPoint:?

我不喜欢子类化UITableViewCell,我几乎可以肯定不需要它。我的细胞相当普遍。

你会怎么做?

1 个答案:

答案 0 :(得分:0)

我会在Interface Builder中设计我的单元格。我将比继承UITableViewCell类更容易,你会发现一个关于如何做到这一点here的精彩视频教程。而且,如果没有编码,您将有机会使用非常漂亮的GUI工具设计自定义组件。

对于类似椭圆的绘图,您可以使用普通的UIView子类,您可以使用Interface Builder将其放置在任何位置。