使用drawRect绘制tablecell

时间:2011-06-16 19:19:23

标签: cocoa-touch uitableview uikit drawrect

所以,我观看了一些WWDC 2010视频,在一个视频中,发言者指出使用drawRect绘制自定义tablecells而不是将它们放入IB中是一个很好的选择,因为它对性能有好处。我总是将它们放在IB中,所以我想问一下我是如何实际做的,只是通过覆盖tablecell的drawRect函数?使用drawRect而不是IB也值得吗?

谢谢,如果你有什么要问我会详细说明。

1 个答案:

答案 0 :(得分:0)

UITableViewCell是UIView的子类,所以是的,如果你想创建一个自定义绘图,你应该覆盖-drawRect:。在某些情况下,这可以提高性能,但在通常情况下,您可能没有显着不同的情况,即您正在回收细胞并且所有细胞都相似。

相关问题