Iphone UIScrollView是否在滚动时重画内容?

Iphone UIScrollView是否在滚动时重画内容?,iphone,uiview,scroll,uiscrollview,drawrect,Iphone,Uiview,Scroll,Uiscrollview,Drawrect,我知道有一个属性或方法在滚动时使scrollview/uiview调用drawRect:method。由于性能原因,默认情况下禁用,但我需要启用它。 我记不起方法的名称,因此我无法查找它,谁知道我在查找什么 提前感谢我建议使用scrollViewDidScroll:-方法,然后重新绘制视图 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { [someView setNeedsDisplay]; } 恐怕我不能使用这种方法,

我知道有一个属性或方法在滚动时使scrollview/uiview调用drawRect:method。由于性能原因,默认情况下禁用,但我需要启用它。 我记不起方法的名称,因此我无法查找它,谁知道我在查找什么


提前感谢

我建议使用scrollViewDidScroll:-方法,然后重新绘制视图

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
    [someView setNeedsDisplay];
}

恐怕我不能使用这种方法,因为实际上我只渲染当前可见的文本行,所以使用此委托方法在滚动程序完全停止之前不会显示任何内容。嗯,每次更改时都会调用此方法(即使用户仍在拖动)。所以当用户拖动100px时,这个方法被调用100次(不包括动量)。