dug*_*gla 23 iphone objective-c uikit uiview ios
我有一个包含一行子类的UIView UIView.子类已重写drawRect:并已设置 contentMode = UIViewContentModeRedraw.
当用户child views挤压并拉伸父容器时,挤压和拉伸.随着形状发生变化,我想drawRect反复调用以改变内容child views.到目前为止,我一直没有成功.这样做的正确方法是什么?
干杯,
道格
Ada*_*ght 59
在Cocoa中,您很少(如果曾经)调用drawRect - 您只需将区域或视图标记为需要更新,它将被安排进行重绘.这允许将多个失效的重绘折叠在一起.
对于Cocoa Touch,您需要[view setNeedsDisplay]或setNeedsDisplayinRect:(CGRect)
| 归档时间: |
|
| 查看次数: |
33678 次 |
| 最近记录: |