我有一个UITableViewCell子类,它绘制一个宽度为5px,高度为100的矩形垂直线。我正在使用UIView。但是我有点害怕使用UIView的表现。相比之下,使用核心图形更好吗?如果是,那么您将如何转换以下内容:
UIView * vLine = [UIView alloc] initWithFrame:CGRectMake(10,0,5,100)]; [self addsubView:vLine] [vLine release]
如何使用CG转换上述内容?
答案 0 :(得分:2)
这很好,并且只要在每次调用cellForRowAtIndexPath
时都不调用它就不会导致性能问题。相反,只有在尝试抓取可重用单元失败时才创建和添加子视图。