小编eni*_*gma的帖子

为什么drawRect的空实现会在动画期间对性能产生负面影响

我是我的UIView课的子类.Xcode(我使用的是4.6.3)自动生成的代码说,

/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect
{
    // Drawing code
}
*/
Run Code Online (Sandbox Code Playgroud)

它在我的脑海中提出了几个问题:

1)为什么空的实现drawRect:会在动画期间导致不良性能.

2)我什么时候应该实施drawRect:.

3)如果我正在实施,drawRect:那么应采取什么措施作为最佳实践的预防措施.

cocoa-touch objective-c uiview drawrect ios

8
推荐指数
1
解决办法
1229
查看次数

标签 统计

cocoa-touch ×1

drawrect ×1

ios ×1

objective-c ×1

uiview ×1