美文网首页
swift xib方式自定义view

swift xib方式自定义view

作者: 需要药 | 来源:发表于2020-06-17 15:51 被阅读0次

    1.继承UIView 创建一个CustomView类如图

    2.创建一个CustomView.xib文件,关联类,设置view size为Freeform, 操作如图

    创建xib文件 设置size 关联类

    3.xib的使用

    可用R.swift中的方法直接加载

    R.nib.customView(owner: nil)

    注意

    CustomView.swift 文件中重写

     requiredinit?(coder:NSCoder) {

            super.init(coder: coder)

        }

    如下方式重写会报错:

    Thread 1: Fatal error: init(coder:) has not been implemented

    requiredinit?(coder:NSCoder) {

            fatalError("init(coder:) has not been implemented")

        }

    相关文章

      网友评论

          本文标题:swift xib方式自定义view

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