關於ios中bounds與frame

1.ios中的bounds是指相對於視圖本身的座標,因此默認view.bounds.origin = (0,0);
2.ios中的frame是指相對於父視圖的座標

3.當bounds改變的時候,會影響到frame
好比下面的代碼:
CGRect frame = CGRectMake(0, 0, 200, 200);
UILabel * label = [UILabel alloc] initWithFrame:frame];
label.bounds = CGRectMake(50, 50, 150, 150);
效果圖以下:label的frame變成多少了呢?本身動手實驗一下吧!
相關文章
相關標籤/搜索