更改 a 的框架时UIView
,您有两个选择。第一种是将 aCGRect
作为参数传递setFrame
给视图的函数。另一种是设置view.frame
等于CGRect
。
1) [view setFrame:frame];
2) view.frame = frame;
当使用setFrame
a 的功能时UIView
,视图很容易检测到它应该改变它的框架。但是,当简单地更改属性 ( view.frame
) 时,视图如何检测到其框架已更改(因为视图的框架会立即更新)?