首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >向所有UIImageViews添加圆角

向所有UIImageViews添加圆角
EN

Stack Overflow用户
提问于 2010-01-31 19:37:21
回答 6查看 64.9K关注 0票数 78

我想在我的项目中为所有的UIImageViews添加一些圆角。我已经让代码正常工作了,但是我必须将它应用于每个图像;我应该子类UIImageView来添加它吗?如果是这样的话,有人能给我一些关于如何做到这一点的建议吗?

以下是代码

代码语言:javascript
运行
复制
- (void)viewDidLoad {
    [super viewDidLoad];
    NSString *mainpath = [[NSBundle mainBundle] bundlePath];
    welcomeImageView.image = [UIImage imageWithContentsOfFile:[mainpath stringByAppendingString:@"/test.png"]];
    welcomeImageView.layer.cornerRadius = 9.0;
    welcomeImageView.layer.masksToBounds = YES;
    welcomeImageView.layer.borderColor = [UIColor blackColor].CGColor;
    welcomeImageView.layer.borderWidth = 3.0;
    CGRect frame = welcomeImageView.frame;
    frame.size.width = 100;
    frame.size.height = 100;
    welcomeImageView.frame = frame;
}
EN

Stack Overflow用户

发布于 2013-01-16 19:13:42

尝尝这个,

代码语言:javascript
运行
复制
coverImage.image = [UIImage imageWithContentsOfFile:@"coverImage.png"]; 
coverImage.layer.masksToBounds = YES;
coverImage.layer.cornerRadius = 10.0;
coverImage.layer.borderWidth = 1.0;
coverImage.layer.borderColor = [[UIColor brown] CGColor];

这可能会对你有帮助。

票数 3
EN
查看全部 6 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2171506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档