我有一个 UIImageView,我试图用边框框起来,通过使用CALayer
我的边框实际上由 2 个边框组成……内边框是 5 像素宽和白色,外边框是 1 像素宽和浅灰色。
我可以通过以下方式轻松完成第一部分:
myImageView.layer.borderColor = [UIColor whiteColor].CGColor;
myImageView.layer.borderColorWidth = 5.0f;
但我正在努力在其周围添加一个额外的 1px 灰色边框。
我有一个 UIImageView,我试图用边框框起来,通过使用CALayer
我的边框实际上由 2 个边框组成……内边框是 5 像素宽和白色,外边框是 1 像素宽和浅灰色。
我可以通过以下方式轻松完成第一部分:
myImageView.layer.borderColor = [UIColor whiteColor].CGColor;
myImageView.layer.borderColorWidth = 5.0f;
但我正在努力在其周围添加一个额外的 1px 灰色边框。
你可以制作一个“背景视图”,因为你的“背景视图”的超级myImageView
视图比你myImageView
的“背景视图”的 backgroundColor 大 1px 是浅灰色的。然后添加你myImageView
的子视图
尝试这个
randomView.layer.borderColor = [[UIColor colorWithRed:0.8f green:0.8f blue:0.8f alpha:1.0f] CGColor]; randomView.layer.borderWidth = 1.0f;