仅使用calayer's cornerRadius的某些角落的圆角图像

时间:2011-03-02 19:09:14

标签: iphone objective-c

我正在尝试仅围绕图像的左上角,以使其无法适当地放入组样式的tableviewcell中。我可以通过以下代码获得四个角。有没有人知道一个简单的方法来让一个角落四舍五入?

cell.imageView.layer.masksToBounds = YES;
cell.imageView.layer.cornerRadius = 5.0;

感谢。

1 个答案:

答案 0 :(得分:0)

唯一可行的方法是用圆角绘制内容。您可以使用mask属性使用{{1}}属性来对任意角进行舍入,而另一个图层具有您想要手动绘制的角,但速度要慢得多。如果你可以自己接管绘画,你应该这样做。