【问题标题】:UIImageView/UIView being stretched too tallUIImageView/UIView 被拉伸得太高
【发布时间】:2016-06-02 10:15:37
【问题描述】:

更新:

estimatedHeightForRowAtIndexPath returns 500.0f



heightForRowAtIndexPath returns UITableViewAutomaticDimension

我正在尝试实现自动调整表格视图单元格的大小,并且我相信我正确地进行了自动布局。

由于某种原因,UIImage 甚至是白色部分的 UIView 都被拉得很高。

我将 UIImageView 的 contentMode 设置为 AspectFit

无论我如何进行自动布局,这个问题仍然存在。

灰色背景是单元格的contentView

白色背景是contentView之上的UIView

UIImage 位于 UIView 之上。

任何帮助将不胜感激。

【问题讨论】:

  • 我不明白?
  • 请提出正确的问题
  • 这怎么不合适?
  • 您的自动布局设置是什么?
  • @fabe 我在哪里检查设置?

标签: ios objective-c uitableview uiview uiimageview


【解决方案1】:

检查您的宽度和高度是否与 uiview 和图像视图相同,并检查表格视图中行的高度

【讨论】:

  • 问题是关于自我调整大小的单元格。
  • @fabe 确切地说,还要注意,我估计HeightForRow 大约为 500.0f,heightForRowAtIndex 是 UITableViewAutomaticDimension
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-02
  • 1970-01-01
  • 2018-05-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-24
相关资源
最近更新 更多