1. 首页
  2. 数据库
  3. 其它
  4. Swift语言iOS开发:CALayer十则示例(下)

Swift语言iOS开发:CALayer十则示例(下)

上传者: 2021-04-07 14:01:34上传 PDF文件 543.28KB 热度 19次
CAGradientLayer简化了混合两种或更多颜色的工作,尤其适用于背景。要配置渐变色,你需要分配一个CGColor数组,以及标识渐变图层起止点的startPoint和endPoint。注意:startPoint和endPoint并不是明确的点,而是用单位坐标空间定义,在绘制时映射到图层边界。也就是说x值为1表示点在图层右边缘,y值为1表示点在图层下边缘。CAGradientLayer包含type属性,虽说该属性只有kCAGradientLayerAxial一个选择,由数组中的各颜色产生线性过渡渐变。具体含义是渐变过渡沿startPoint到endPoint的向量A方向产生,设B与A垂直,
用户评论