UIImageView/UIView 被拉伸得太高
Posted
技术标签:
【中文标题】UIImageView/UIView 被拉伸得太高【英文标题】:UIImageView/UIView being stretched too tall 【发布时间】:2016-06-02 10:15:37 【问题描述】:更新:
estimatedHeightForRowAtIndexPath returns 500.0f
heightForRowAtIndexPath returns UITableViewAutomaticDimension
我正在尝试实现自动调整表格视图单元格的大小,并且我相信我正确地进行了自动布局。
由于某种原因,UIImage 甚至是白色部分的 UIView 都被拉得很高。
我将 UIImageView
的 contentMode 设置为 AspectFit
无论我如何进行自动布局,这个问题仍然存在。
灰色背景是单元格的contentView
白色背景是contentView之上的UIView
UIImage 位于 UIView 之上。
任何帮助将不胜感激。
【问题讨论】:
我不明白? 请提出正确的问题 这怎么不合适? 您的自动布局设置是什么? @fabe 我在哪里检查设置? 【参考方案1】:检查您的宽度和高度是否与 uiview 和图像视图相同,并检查表格视图中行的高度
【讨论】:
问题是关于自我调整大小的单元格。 @fabe 确切地说,还要注意,我估计HeightForRow 大约为 500.0f,heightForRowAtIndex 是 UITableViewAutomaticDimension以上是关于UIImageView/UIView 被拉伸得太高的主要内容,如果未能解决你的问题,请参考以下文章