iphone - UIImageView 中的边框

标签 iphone uiimageview objective-c++

我试图让 UIImageView 有如下边框:

enter image description here

我尝试过使用:

[imageView.layer setBorderColor: [[UIColor whiteColor] CGColor]];
[imageView.layer setBorderWidth: 2.0];

但是你看不到外面的灰色边框。它在外面有灰色阴影效果。 我该怎么做?

最佳答案

看一下 CALayer 的阴影属性。

[imageView.layer setShadowOffset:CGSizeMake(-1.0, -1.0)];
[imageView.layer setShadowOpacity:0.5];

关于iphone - UIImageView 中的边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6155688/

相关文章:

swift - 使 UIImageview 旋转取决于另一个 UIImageview 旋转

ios - 将字符串转换为 NSString 时出现问题

iphone - 有没有办法以 NSString 形式获取任何对象的内存地址?

ios - 如何在 ViewController 中设置文件路径?

ios - viewDidLayoutSubviews中的UIImageView宽度是1000?

iOS:UIGestureRecognisers 与 subview 的问题

iphone - 更新到 xcode 4.2 时 STL_vector 出错

objective-c - 从 std::string 转换为 NSString

iphone - popViewController/viewWillAppear 在 iOS 5 中没有动画

iphone - NSThread + 使用 UIkit (UIImage)