UIButton上的文字添加阴影

今天app设计中有个小小的需求,就是要给UIButton上的文字添加阴影效果。 下面是实现代码,其实很简单,但是要理解设置的每个参数的含义。自己反复设置几遍不同的数值,看看效果就能够深刻的理解每个参数的含义了。 button.titleLabel.font =[UIFont systemFontOfSize:10]; button.titleLabel.layer.shadowColor = [UIColor blackColor].CGColor; //阴影的颜色 button.titleLabel.layer.shadowOpacity = 1.0f; //阴影的不透明度 button.titleLabel.layer.shadowOffset = CGSizeMake(0.0f, 1.5f); //阴影的偏移量,这个很重要 button.titleLabel.layer.shadowRadius = 0.5f; //阴影的扩散半径,个人感觉有点photoshop的锐化的感觉 下图中的背景是紫色的按钮的文字就是上面代码的效果:
posted @ 2013-01-25 13:08  坤坤同学  阅读(1102)  评论(0编辑  收藏  举报