【发布时间】:2011-12-29 15:14:13
【问题描述】:
我需要为UIImageView 添加圆角。我从论坛中找到了解决方案,并尝试了以下代码;
UIImageView * roundedView = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"wood.jpg"]];
// Get the Layer of any view
CALayer * l = [roundedView layer];
[l setMasksToBounds:YES];
[l setCornerRadius:10.0];
我使用的是 iOS 5,但找不到 setMasksToBounds:YES 和 setCornerRadius。
那么还有其他方法可以让我的UIImageview 变圆吗?
【问题讨论】:
-
您是否尝试过将
l分配回roundedView的图层属性? -
怎么样?可以告诉我它的样子吗?
-
roundedView.layer = l;我没试过。
标签: iphone cocoa-touch uikit