我知道,如果你想调整 a 的大小,UIView
你必须这样做:
CGRect frame = view.frame;
frame.size.height -= 100;
view.frame = frame;
而不仅仅是:
view.frame.size.height -= 100;
我的问题是这背后的逻辑是什么?setter 是不是frame
做一些额外的事情,比如 call setNeedsDisplay
?
我知道,如果你想调整 a 的大小,UIView
你必须这样做:
CGRect frame = view.frame;
frame.size.height -= 100;
view.frame = frame;
而不仅仅是:
view.frame.size.height -= 100;
我的问题是这背后的逻辑是什么?setter 是不是frame
做一些额外的事情,比如 call setNeedsDisplay
?