使用自动布局时,我理解的是在移除一个子视图时(当然要持有对它的引用),被移除的子视图仍然知道它的自动布局约束条件。
然而,当稍后将其添加回超级视图时,子视图不再知道其框架大小。相反,它似乎得到了一个零大小的框架。
我以为自动布局会自动调整大小以满足约束条件,但事实是否如此?我认为自动布局意味着不要干扰框架矩形。即使使用自动布局,我是否仍需要设置子视图的初始框架矩形?
然而,当稍后将其添加回超级视图时,子视图不再知道其框架大小。相反,它似乎得到了一个零大小的框架。
我以为自动布局会自动调整大小以满足约束条件,但事实是否如此?我认为自动布局意味着不要干扰框架矩形。即使使用自动布局,我是否仍需要设置子视图的初始框架矩形?