1
我正在尝试将自动布局用于简单的界面。当删除视图时刷新自动布局
有时,根据服务器接收到的信息,我们需要删除UIImageView
(当没有图像显示)。
如果我只是做[image removeFromSuperview]
那么图片下的所有内容都将其约束应用于超级视图的顶部而不是“商家描述”标签。
我试过只是更新框架,但显然这是不允许的。我试图使用不同的优先级标签来密码商家描述和VIP折扣,但显然这个选项在新版本的Xcode中没有了。
而不是删除视图,请为其设置高度限制,并在您不想看到它时将其设置为0。其余的意见应该是相对于该图像的底部 –
@GrzegorzKrukowski在生命周期中,最好将高度约束设置为2? – Ares
有一个updateConstrains方法。 –