gsdios / SDAutoLayout

One line of code to implement automatic layout. 一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于做最简单易用的AutoLayout库。The most easy way for autoLayout. Based on runtime.
MIT License
5.9k stars 1.28k forks source link

UITableviewCell高度自适应时,偶尔会出现主线程卡死 #147

Closed gentleboy closed 7 years ago

gentleboy commented 7 years ago

在使用SDAutolayout进行TableviewCell的高度自适应布局时,偶尔会出现界面卡死的情况,但是很难复现,最近测试的时候只出现过几次。当出现界面卡死的时候,监测到内存以大约4M/s的速度不断增长,并且主线程在反复执行[UIView sd_layoutSubviewsHandle]这个函数,调用栈截图如下: 2016-11-24 22 43 41 Cell的样式并不复杂,效果图如下: img_0073

求大神帮忙看一下是什么原因导致这种现象产生~

gsdios commented 7 years ago

button的约束设置代码贴出来下