2016-12-16 74 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