uitableviewcell自动布局约束在viewDidAppear上搞砸了

时间:2014-06-14 16:15:22

标签: ios objective-c uitableview

我有一个带有图像视图和标签的UITableViewCell子类。我使用自动布局的故事板来制作原型单元格。设置如下:

---------
  |
label
  |
imageView
  |
---------

捕获的是离开此视图(因此它消失)然后在tabBar中返回(再次出现),布局变得混乱,好像imageView的高度约束(未在故事板中定义)具有更高的优先级,因此它缩小并带有标签。

一个问题解决了!:) 一种可能的解决方案是让imageView坚持它的超级视图,而不是标签。这使得label和imageView独立并实际上解决了我的imageView缩小的情况,因为它很好地贴在了contentView的顶部。 但是,当您想要扩展标签并相应缩小imageView时,它无法解决问题,因此必须将其绑定到imageView。

怎么可以这样做?

0 个答案:

没有答案