选择后uitableviewcell内容转移

时间:2014-05-02 04:08:25

标签: ios uitableview

我有一个tableview,其中每个单元格的标签和细节标签左侧都有一个图像,如下所示:

enter image description here

它就像它应该在tableview第一次加载时那样渲染,但如果我单击单元格导航到另一个视图然后返回到表视图,图像将移动到覆盖标签的一部分,如下所示: / p>

enter image description here

在tableview出现后大约一秒钟发生变化,它只发生在之前选择的单元格中。有没有人知道造成这种情况的原因是什么?

感谢您的帮助

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。我将自定义UIImageView的名称设置为imageView,现在我将其名称更改为mImageView并修复。

也许你应该重命名你的imageView @IBOutlet名称。

  

使用不正确 - 无法正常工作

@IBOutlet var imageView: UIImageView!
  

正确使用

@IBOutlet var mImageView: UIImageView!

非常奇怪的问题

答案 1 :(得分:0)

这可能不是最好的答案,但它对我有用。最后,我刚刚删除了单元格中的所有子视图并读取它们。它现在工作正常,而不必混淆约束。我不确定问题的原因是什么。