2012-08-22 71 views
1

我試圖創建一個輔助視圖到我的主視圖。這個子視圖需要很小的高度,它需要適應另一個帶有標籤的大型UIView。大子視圖適合另一個小子視圖

問題是,當我使用UIView addSubview時,第三個UIView將顯示爲超出UIView的邊界。

爲了便於理解我的情況,我使用Interface Builder使用Interface Builder創建了這些Subviews,並在照片和模擬器上顯示結果。

任何幫助將不勝感激。

感謝

  1. Interface Builder中 http://postimage.org/image/ofi3m05v3/

  2. 模擬器 http://postimage.org/image/x2qps3w2f/

+0

解決方案是使用UIView.clipsToBounds = YES; – Mike

回答

3

您需要激活剪輯的部分收視bounds屬性。

fooView.clipsToBounds=YES; 

這應該可以解決您的問題。只需設置適當的視圖以剪輯到其界限即可。

相關問題