美文网首页
SnapKit调试

SnapKit调试

作者: Mob_Developer | 来源:发表于2018-03-19 10:33 被阅读0次

    iOS自动布局的约束出错时,打印出的错误日志描述控件时通常是UILabel:0x7fd986612f50.top == UIView:headerView.bottom + 15.0之类的信息,不便于看出究竟是哪个控件除了错误。

    SnapKit像Masonry一样加入了便于调试约束的方法,但是在其文档中并没有明确的写出来。具体的写法如下:

    let headerView = UIView()
    headerView.snp.setLabel("headerView")
    

    像上面的代码为约束添加label调试属性,在出错的时候就会打印出类似UILabel:0x7fd986612f50.top == UIView:headerView.bottom + 15.0调试信息,清晰明了。

    相关文章

      网友评论

          本文标题:SnapKit调试

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