美文网首页
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