0
我有一個UIView有幾個子視圖:一個UIImageView和一對UIViews。當我更改視圖的框架屬性時,imageView的大小相應地改變,但其餘的子視圖保持其原始大小!UIView autoresize問題
我搞不清楚我做錯了什麼。任何人都可以幫忙嗎?
謝謝,
我有一個UIView有幾個子視圖:一個UIImageView和一對UIViews。當我更改視圖的框架屬性時,imageView的大小相應地改變,但其餘的子視圖保持其原始大小!UIView autoresize問題
我搞不清楚我做錯了什麼。任何人都可以幫忙嗎?
謝謝,
檢查IB中的Autoresizing或每個視圖的代碼。
首先確認autoresizesSubviews uiview的屬性爲true。
如果不工作,你可以通過「手」調整所有子視圖:
for (UIView *m_subview in [uiview subviews]) {
m_subview.frame = newSizeFrame;
}