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 次 |
最近记录: |