1.在控制器内直接使用self。(应该用self.view)
image.png2.使用make.top.equalTo(0)。( 正确写法make.top.mas_equalTo(0) )
3.添加约束前未将视图添加到父视图上。
以上3点都会导致Masonry闪退:
设置一个 ALL Exceptions如图: image.png 设置断点后程序会闪退在MASViewConstraint.m的方法处 image.png 查看左侧线程错误信息找到相应问题点修改 image.png1.在控制器内直接使用self。(应该用self.view)
image.png2.使用make.top.equalTo(0)。( 正确写法make.top.mas_equalTo(0) )
3.添加约束前未将视图添加到父视图上。
以上3点都会导致Masonry闪退:
设置一个 ALL Exceptions如图: image.png 设置断点后程序会闪退在MASViewConstraint.m的方法处 image.png 查看左侧线程错误信息找到相应问题点修改 image.png本文标题:Masonry 布局错误导致闪退相关报错问题和处理方式记录
本文链接:https://www.haomeiwen.com/subject/twwolctx.html
网友评论