表格视图单元格中的 ImageView 切断标签(自动布局)[关闭]
Posted
技术标签:
【中文标题】表格视图单元格中的 ImageView 切断标签(自动布局)[关闭]【英文标题】:ImageView in Table View Cell cutting off Label (Autolayout) [closed] 【发布时间】:2014-10-05 01:48:19 【问题描述】:我有一个 Table View Cell 我正在使用 AutoLayout,但 不知道如何在正确的位置获取 Image View 。
已知常量:
顶部UIImageView
屏幕上的大小和位置
底部UIImageView
尺寸
已知非常数:
描述标签文字数量 时间标签文本量 描述标签文字数量我遇到了麻烦,因为底部图像视图的底部约束为 10,但这似乎将 ImageView 推到了它切断描述标签第二行的位置(如果有)是什么。
你能帮帮我吗?如果您需要我发布所有限制条件,请告诉我,因为我很乐意这样做。谢谢!
更新:根据 Carousel 的回复,您说的是哪两个中的“为描述标签添加宽度和高度约束”?
或者
更新 2:
希望尝试使这个话题更有意义,并让大家知道我在这方面做了什么。我肯定使用了下面接受的答案,但我也将图像固定在 Table View Cell 的两侧,这有助于图像被切断的部分。
【问题讨论】:
【参考方案1】:为描述标签添加宽度和高度限制,一切顺利。
【讨论】:
感谢您的回复!您是说在 Pin 菜单中还是在 Size Inspector 中进行操作?我在我的原始问题中添加了与我现在为他们相关的屏幕截图:描述标签的 Pin 菜单中没有限制,但我确实在尺寸检查器中为描述标签输入了 X、Y、W、H 的数字. 描述标签上唯一的其他约束来自同时选择标题、时间、描述并选中前缘和后缘框。此外,我在描述标签和底部图像视图之间有垂直间距。你说的是这个吗? 我上传了一个example,它在tableview单元格中模拟了你的UIControl结构。 酷我马上去试试! 会在我尝试之前将您的答案标记为正确,因为我假设它有效,并且您还通过上传示例来加倍努力。真的太棒了!以上是关于表格视图单元格中的 ImageView 切断标签(自动布局)[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
无法在自定义表格视图单元格中使 ImageView 成为一个圆圈