将RoundRectshape Border设置为图像视图

时间:2011-06-20 12:47:21

标签: iphone objective-c xcode uiimageview

我使用以下代码将寄宿生设置为UIImageView

我的代码是:

[imageview.layer setBorderColor: [[UIColor orangeColor] CGColor]];
                [imageview.layer setBorderWidth: 6.0];

它看起来像一个矩形形状的边界。但是我需要一个RoundRect形状用于我的图像视图Boarder或者想要UIImageView边缘的曲线。任何人都可以告诉我一个很好的方法。

2 个答案:

答案 0 :(得分:2)

添加以下行:

[imageSubview.layer setCornerRadius:10.0];
[imageSubview.layer setMasksToBounds:YES];

答案 1 :(得分:0)

您也可以认为Jeff LaMarche的RoundedRectView类很有用。

http://iphonedevelopment.blogspot.com/2008/11/creating-transparent-uiviews-rounded.html