2016-12-16 119 views
-1

我使用一個視圖...在視圖內我使用視圖底部的標籤和textfields我使用了一個按鈕...我的疑問是我想要在圓角rectangel中的角落..我用這種方法使我的圓角矩形..工作..但頂視圖。但botton不是圓形的。因爲按鈕接近這樣的視圖。UIView底角不圓形?

我原來的輸出畫面:

enter image description here

我想想到這個輸出中:

enter image description here

我沒有使用任何程序,使圓角矩形。我只是this類型

+0

俯視圖四捨五入..bottom不進行四捨五入 – user1205

+0

ü可以在這裏顯示的故事板。 .. – 2016-12-16 05:31:32

+0

可能值得開啓彩色圖層,所以看看實際上是否有其他東西在頂部繪製。 –

回答

1

是啊..我明白你的問題..你有圓形視圖,但底部沒有圓整..因爲按鈕是非常接近的視圖..所以,你也舍入了按鈕..我看到你的expertation屏幕..this只有屏幕按鈕四捨五入shape..so試試這個代碼...

CAShapeLayer * maskLayer1 = [CAShapeLayer layer]; 
    maskLayer1.path = [UIBezierPath bezierPathWithRoundedRect: registerbtn.bounds byRoundingCorners: UIRectCornerBottomRight | UIRectCornerBottomLeft cornerRadii: (CGSize){9.0, 9.0}].CGPath; 

    registerbtn.layer.mask = maskLayer1; registerbtn.layer.cornerRadius=9;                // this value vary as per your desire 
    registerbtn.clipsToBounds = YES; 

謝謝

+1

底部只有圓形按鈕..謝謝 –

+0

謝謝....它的工作... – user1205