我创造与此类似图像的UIButton: UIButton的阴影图层效果
我尝试了用下面的代码:
+(void)createShadowOnView:(UIView *)view color:(UIColor *)color width:(CGFloat)width height:(CGFloat)height shadowOpacity:(CGFloat)shadowOpacity andShadowRadius:(CGFloat)radius{
view.layer.masksToBounds = NO;
view.layer.shadowColor = color.CGColor;
view.layer.shadowOffset = CGSizeMake(width,height);
view.layer.shadowOpacity = shadowOpacity;
[view.layer setShadowRadius:radius];
}
我能做到这一点:
我想让按钮上的阴影效果只保留在底部。
我该如何达到预期的效果。
问题不是在这个方法中,有的地方检查一次 –
你是如何绘制按钮,除了阴影?这是一个图像,还是你用Core Graphics或其他东西绘制它? –
我通过故事板创建它,然后以编程方式创建边框,圆角和阴影。 –