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

使用.didFinishAutoLayoutBlock获取布局完成后的View的frame #287

Closed beydeng closed 6 years ago

beydeng commented 6 years ago

当我调用.didFinishAutoLayoutBlock之后 给view添加layer之后,在我没有改变view的frame时,但是重复收到了这个回调,倒置重复添加layer的问题。 请问下,这样的问题是我使用的错误导致的么?

gsdios commented 6 years ago

didFinishAutoLayoutBlock在每次根据约束计算完frame之后会回调,根据不同的约束组合以及约束的复杂程度可能会产生不止一回调。