美文网首页
swift 纯代码创建view视图

swift 纯代码创建view视图

作者: new_blash | 来源:发表于2017-04-21 22:07 被阅读0次
import UIKit
//继承UIView
class demoView : UIView{
//获取屏幕尺寸
let main = UIScreen.main.bounds.size
//初始化
override init(frame: CGRect) {
        super.init(frame: frame)
        //设置背景为灰色
        self.backgroundColor = UIColor.gray
}
//自动布局
override func layoutSubviews() {
        //设置view的大小和位置
        self.frame = CGRect(x: 0, y: 0, width: main.width, height: main.height)
}
required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
}

一个简单的灰色背景的View就创建成功了!
然后在你的UIViewController里面加载demoView就可以了代码如下

import UIKit

class beginView: UIViewController {
    let demo = demoView()
    override func viewDidLoad() {
        super.viewDidLoad()
        view.addSubview(demo)
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }
}

相关文章

  • swift 纯代码创建view视图

    一个简单的灰色背景的View就创建成功了!然后在你的UIViewController里面加载demoView就可以...

  • iOS 自定义view创建和使用问题积累

    自定义view创建 1.纯代码的方式创建自定义View 自定义view的基本步骤 具体实现代码 以上是纯代码实现的...

  • 控件篇

    1、创建控件的几种方式: 纯代码创建Xib创建Storyboard创建 2、纯代码创建View时的生命周期 -(v...

  • 代码细节优化

    纯代码细节优化 使用下放代码创建一个视图

  • 视图

    创建视图 创建视图语法:create VIEW 视图名 AS 查询语句; CREATE VIEW view_all...

  • swift纯代码创建

    创建view 创建UIImageView 1,使用图像控件显示图片 2,改变图片 3,从文件目录中获取图片 4,从...

  • 基类设计概述

    一、视图 注意点:1、纯代码创建试图,重写 initWithFrame: 方法就足够。2、XIB 加载视图,重写 ...

  • Swift通过代码创建项目和视图不使用storyboard

    请点击,免费订阅《学Swift挣美元》专栏 Swift通过代码创建项目和视图不使用storyboard story...

  • ios-创建根视图控制器的三种方式

    1、纯代码创建根视图控制器,在Appdelegate中的didFinishLaunchingWithOptions...

  • MySql 视图

    视图的创建 视图用create view语句来创建 使用show create view viewname来查看创...

网友评论

      本文标题:swift 纯代码创建view视图

      本文链接:https://www.haomeiwen.com/subject/vssjzttx.html