iOS 设置View阴影效果

 更新时间:2018年05月25日 09:24:23   作者:鸿鹄当高远  
本文通过实例代码给大家讲解了iOS 设置View阴影效果,代码简单易懂非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

需要设置 颜色 阴影半径 等元素

UIView *shadowView = [[UIView alloc] init];
 shadowView.frame = CGRectMake(100, 100, 100, 100);
 shadowView.center = self.view.center;
 shadowView.backgroundColor = [UIColor whiteColor];
 //设置阴影颜色
 shadowView.layer.shadowColor = [UIColor colorWithRed:114.0/255.0 green:133.0/255.0 blue:152.0/255.0 alpha:1.0].CGColor;
 //设置阴影的透明度
 shadowView.layer.shadowOpacity = 0.1f;
 //设置阴影的偏移
 shadowView.layer.shadowOffset = CGSizeMake(30.0f, 10.0f);
 //设置阴影半径
 shadowView.layer.shadowRadius = 15.0f;
 //设置渲染内容被缓存
 shadowView.layer.shouldRasterize = YES;
 //超出父视图部分是否显示
 shadowView.layer.masksToBounds = NO;
 shadowView.layer.borderWidth = 0.0;
 shadowView.layer.opaque = 0.10;
 shadowView.layer.cornerRadius = 3.0;
 //栅格化处理
 shadowView.layer.rasterizationScale = [[UIScreen mainScreen]scale];
 //正常矩形
 UIBezierPath *path = [UIBezierPath bezierPathWithRect:shadowView.bounds];
 shadowView.layer.shadowPath = path.CGPath;
 [self.view addSubview:shadowView];

总结

以上所述是小编给大家介绍的iOS 设置View阴影效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • iOS拨打电话的3种实现方式

    iOS拨打电话的3种实现方式

    这篇文章主要介绍了iOS拨打电话的3种实现方式 ,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-06-06
  • WKWebview非全屏自动播放h5视频的实现方法(Swift、OC)

    WKWebview非全屏自动播放h5视频的实现方法(Swift、OC)

    这篇文章主要给大家介绍了关于WKWebview非全屏自动播放h5视频的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • 详解iOS中多线程app开发的GCD队列的使用

    详解iOS中多线程app开发的GCD队列的使用

    这篇文章主要介绍了详解iOS中多线程app开发的GCD队列的使用,代码基于传统的Objective-C,需要的朋友可以参考下
    2015-12-12
  • iOS如何利用一句话完成转场动画

    iOS如何利用一句话完成转场动画

    这篇文章主要给大家介绍了关于iOS如何利用一句话完成转场动画的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-08-08
  • iOS json解析出错的几种情况总结

    iOS json解析出错的几种情况总结

    这篇文章主要介绍了iOS json解析出错的几种情况总结的相关资料,需要的朋友可以参考下
    2017-01-01
  • 如何在iphon IOS设备上使用二维码

    如何在iphon IOS设备上使用二维码

    深度解析iPhone ios设备上使用二维码是本文要介绍的内容,二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。不多说,我们直接来脚本之家学习内容详解,感兴趣的朋友一起来关注吧
    2015-08-08
  • IOS App 无代码入侵的方法hook详细介绍

    IOS App 无代码入侵的方法hook详细介绍

    这篇文章主要介绍了IOS App 无代码入侵的方法hook详细介绍的相关资料,需要的朋友可以参考下
    2016-12-12
  • iOS中正向、逆向传值的方法总结

    iOS中正向、逆向传值的方法总结

    这篇文章主要给大家总结介绍了关于iOS中正向、逆向传值的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-08-08
  • IOS 创建彩色二维码实例详解

    IOS 创建彩色二维码实例详解

    这篇文章主要介绍了IOS 创建彩色二维码实例详解的相关资料,这里提供实例代码,需要的朋友可以参考下
    2016-12-12
  • 详解Xcode编译选项功能

    详解Xcode编译选项功能

    本篇文章详细分析了一下Xcode编译选项功能以及相关的介绍,有这方面需要的参考学下下。
    2018-01-01

最新评论