• CALayer 属性详解


    参考资料

     IOS Layer的使用

    常用于UIimageView ,UIButton 的圆角处理

    第一步  导入框架

    #import <QuartzCore/QuartzCore.h> //导入框架

    第二步    属性设置

    1. shadowPath : 设置 CALayer 背景(shodow)的位置
     
    2. shadowOffset : shadow 在 X 和 Y 轴 上延伸的方向,即 shadow 的大小
     
    3. shadowOpacity : shadow 的透明效果
     
    4. shadowRadius : shadow 的渐变距离,从外围开始,往里渐变 shadowRadius 距离
     
    5. masksToBounds : 很重要的属性,可以用此属性来防止子元素大小溢出父元素,如若防止溢出,请设为 true
     
    6. borderWidth 和 boarderColor : 边框颜色和宽度,很常用
     
    7. bounds : 对于我来说比较难的一个属性,测了半天也没完全了解,只知道可以用来控制 UIView 的大小,但是不能控制 位置
     
    8. opacity : UIView 的透明效果 0.0~1.0
     
    9. cornerRadius : UIView 的圆角

     如:

    self.aView.layer setCornerRadius:8.0];//圆角
    self.aView.layer setShadowColor:[[UIColor blackColor]CGColor]];//阴影颜色
    self.aView.layer setShadowOffset:CGSizeMake(10, 10)];//阴影距离
    self.aView.layer setShadowOpacity:0.6];//透明度
    self.aView.layer setShadowRadius:0];//阴影模糊程度
    self.aView.layer setBorderColor:[[UIColor redColor] CGColor]];//描边颜色
    self.aView.layer setBorderWidth:2.0];//描边粗细
     
  • 相关阅读:
    pylab
    通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证
    PRIMUS
    Ubuntu 下安装AMBER10/AmberTools 1.2
    SUPCOMB
    biopython
    python IDE
    SASREF
    PEAK
    ANDROID移植: WIFI设计原理(源码分析
  • 原文地址:https://www.cnblogs.com/hl666/p/3693295.html
Copyright © 2020-2023  润新知