【问题标题】:Cocoa/Cocoa-touch best practice for custom drawing of a UIViewUIView 自定义绘图的 Cocoa/Cocoa-touch 最佳实践
【发布时间】:2009-04-11 21:41:48
【问题描述】:

我正在寻找有关以下最佳做法的见解:

我有一个 UITableView,我想在其中为每个 UITableViewCell 绘制一个自定义形状。诸如 Apple 邮件应用程序中的“药丸”形状椭圆之类的东西,描述了一个文件夹中有多少邮件。

最好的做法是什么?我是否应该继承 UIView,并将该类添加到我的 UITableView,然后使用 drawAtPoint:?

我不喜欢继承 UITableViewCell,而且我几乎可以肯定不需要它。否则我的细胞很常见。

你会怎么做?

【问题讨论】:

    标签: iphone cocoa cocoa-touch objective-c


    【解决方案1】:

    我会在 Interface Builder 中设计我的单元格。我会比继承 UITableViewCell 类更容易,你会发现一个很棒的视频教程,告诉你如何做到这一点here。而且,无需编码,您将有机会使用非常好的 GUI 工具设计自定义组件。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多