如何为UIImageView创建白色边框和黑色阴影



如何为UIImageView创建白色边框和黑色阴影?

只导入

#import  <QuartzCore/QuartzCore.h> 

并确保将QuartzCore框架添加到您的项目中。

然后添加边界

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

要创建阴影,请参阅这个SO问题,它会让你继续前进。。

这是我在UIMageView 中为UIImage添加边框和阴影的方法

someImageView.image = someUIImage;
someImageView.frame = CGRectMake(45, 25, 50, 50);
[someImageView.layer setBorderColor: [[UIColor whiteColor] CGColor]];
[someImageView.layer setBorderWidth: 2.0];
[someImageView.layer setShadowOffset:CGSizeMake(-3.0, 3.0)];
[someImageView.layer setShadowRadius:3.0];
[someImageView.layer setShadowOpacity:1.0];

记住:

#import  <QuartzCore/QuartzCore.h>

您可以将其添加为显示图像的UIImageView后面的另一个UIImageView。

最新更新