1

我有一个 UIImageView,我试图用边框框起来,通过使用CALayer

我的边框实际上由 2 个边框组成……内边框是 5 像素宽和白色,外边框是 1 像素宽和浅灰色。

我可以通过以下方式轻松完成第一部分:

myImageView.layer.borderColor = [UIColor whiteColor].CGColor;
myImageView.layer.borderColorWidth = 5.0f;

但我正在努力在其周围添加一个额外的 1px 灰色边框。

4

2 回答 2

1

你可以制作一个“背景视图”,因为你的“背景视图”的超级myImageView视图比你myImageView的“背景视图”的 backgroundColor 大 1px 是浅灰色的。然后添加你myImageView的子视图

于 2013-01-24T02:25:48.713 回答
0

尝试这个

randomView.layer.borderColor = [[UIColor colorWithRed:0.8f green:0.8f blue:0.8f alpha:1.0f] CGColor]; randomView.layer.borderWidth = 1.0f;

于 2014-02-10T17:47:49.913 回答