zoukankan      html  css  js  c++  java
  • iOS

    1. UIView 视图的渐变填充

    override func viewDidLoad() {

            super.viewDidLoad()

            // Do any additional setup after loading the view, typically from a nib.

            //渐变填充色的图形

            let rect = CGRect(x: 30, y: 60, 200, height: 200)

            let gradientView = UIView(frame: rect)

            let gradientLayer = CAGradientLayer()

            gradientLayer.frame = gradientView.frame

            

            let fromColor = UIColor.yellowColor().CGColor

            let midColor = UIColor.redColor().CGColor

            let toColor = UIColor.purpleColor().CGColor

            gradientLayer.colors = [fromColor,midColor,toColor]

            //将设置好的渐变层,添加到视图对象的层中.

            view.layer.addSublayer(gradientLayer)

            //将视图对象,添加到当前视图控制器的根视图

            self.view.addSubview(gradientView)

        }

    2. UIView视图的纹理

    override func viewDidLoad() {

            super.viewDidLoad()

            // Do any additional setup after loading the view, typically from a nib.

            

            

            //将导入的图片作为纹理,平铺整个屏幕

            let image = UIImage(named: "Sample")

            //新建颜色对象,将导入的图片赋予该对象

            let patternColor = UIColor.init(patternImage: image!)

            self.view.backgroundColor = patternColor

        }

       持续更新中...

    喜欢请赞赏一下啦^_^

    微信赞赏

    支付宝赞赏

  • 相关阅读:
    Django学习之路
    Bootstrap插件及其应用方法网址
    BOM和DOM
    jQuery学习
    初识JS之数据类型
    前端学习之路CSS基础学习二
    前端学习之路CSS基础学习一
    前端学习之路
    ORM
    Python Twisted 学习系列4(转载stulife最棒的Twisted入门教程)
  • 原文地址:https://www.cnblogs.com/share-iOS/p/6079554.html
Copyright © 2011-2022 走看看