你必须显式调用setNeedsDisplay打完电话后setFrame对UIView如图所示在下列情况下?
view1.frame = frame;
[view1 setNeedsDisplay];
[view2 setFrame:frame];
Run Code Online (Sandbox Code Playgroud)
ssa*_*tos 10
简答:不
setNeedsDisplay当你需要调用方法时,你drawRect打电话,根据UIView Class Reference.-
更改框架矩形会自动重新显示接收器而不调用drawRect:方法.如果希望在框架矩形更改时调用drawRect:方法,请将contentMode属性设置为UIViewContentModeRedraw.
| 归档时间: |
|
| 查看次数: |
3638 次 |
| 最近记录: |