Swift 超级语法糖 - Simplinit

Simplinit

Swift组件初始化的超级语法糖

1.安装

CocoaPods

  • 在你的podfile中添加: pod 'Simplinit'
  • 然后在命令行窗口中运行pod install

2.使用

  • 只需要import Simplinit
  • 然后你就可以像这样初始化UIButton,其他的组件包括UILabel等也支持
    var newBtn = UIButton()
        .size12
        .weightMedium
        .titleColorTheme
        .bgColorBlue
        .hiTitleNomal(title: "open")
        .hiImgNormal(imgName: "openImg", position: .top)
    
  • 相当于:
    let btn = UIButton()
    btn.setTitle("open", for: .normal)
    btn.setImage(UIImage(named: "openImg"), for: .normal)
    btn.titleLabel?.font = UIFont.systemFont(ofSize: 12, weight: .medium)
    btn.backgroundColor = .blue
    btn.setTitleColor(.black, for: .normal)
    

让组件初始化更优雅~

3.作者

HisongMo(old: Thered-key)

4.从Github中打开

喜欢的给个星星吧~


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容