滑动编辑时,表格视图单元格图像会调整大小

时间:2016-02-16 03:31:30

标签: image constraints tableview edit swipe

我在背景中为图像视图设置了约束,但出于某种原因,当我滑动以获取删除时,图像会被调整大小。 enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

首先尝试将imageView内容模式更改为.AspectFit。如果您想要显示整个图像,则第二个图像实际上是正确的。当它开始变得互动时,它看起来像是重绘图像。尝试在加载单元格时调用cell.yourImageView.layoutIfNeeded()来修复问题。如果这是一个UIViewController并且不起作用,请尝试将autodiminsions的代码移动到实际函数。

func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return UITableViewAutomaticDimension

}

func tableView(tableView: UITableView, estimatedHeightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return closeGuess //maybe 200

}