添加边框到非方形UIImage

时间:2015-01-25 12:12:19

标签: ios uiimage border

我尝试使用layer.borderColorCGContextSetStrokeColorWithColor在非方形png图像周围添加边框,但这会导致图像周围的方形边框不在真实图像周围。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

如果你想要一个圆形的ImageView。

UIImageView *imageView = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@""]];
imageView.layer.borderColor = [UIColor blackColor].CGColor; // Apply Color of your choice
imageView.layer.borderWidth = 2.0;  // Apply width of your choice
imageView.layer.cornerRadius = 50; // Apply radius of your choice
imageView.clipsToBounds = YES;