2011-03-31 29 views
2

我添加了一個CAGradientLayer到自定義UIView子類的圖層。我將UIView自動調整掩碼設置爲UIViewAutoresizingFlexibleWidth。然而,視圖調整正常,但圖層的框架不調整?有沒有辦法讓該圖層在其視圖大小調整時自動調整大小?UIView層沒有調整視圖的大小?

它很容易通過手動調整圖層框架來解決這個問題,但我想知道爲什麼它不能自動調整大小。

THX

回答

3

有iOS中沒有佈局管理器。您需要在layoutSubviews中調整自定義圖層的大小。

相關問題