美文网首页IOS开发
interface buider添加圆角

interface buider添加圆角

作者: ayong_2017 | 来源:发表于2017-11-28 12:17 被阅读0次

思路:扩展UIView,添加属性ayCornerRadius,用IBInspectable来修饰后在IB的Attributes inspector中就会显示,具体怎么做,很简单:
1、新建文件Extension-UIView.swift (文件名随便取不重要,下面的代码才重要)
2、编辑以下代码

  extension UIView {
  @IBInspectable var ayCornerRadius: CGFloat {
      get {
          return layer.cornerRadius
      }
      // also  set(newValue)
      set {
          layer.masksToBounds = true
          layer.cornerRadius = newValue
      }
  }
}

3、查看interface buider:


image.png

相关文章

网友评论

    本文标题:interface buider添加圆角

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