自动布局图像大小应根据 UItextview 文本增加

Posted

技术标签:

【中文标题】自动布局图像大小应根据 UItextview 文本增加【英文标题】:Autolayout Imagesize should increase as per UItextview Text 【发布时间】:2015-10-26 05:04:03 【问题描述】:

我使用Autolayout 在 iPAD 中实现,并希望按照我的 Textview 文本执行任务,后面的图像集按照文本设置。像这样:

但无法为其设置适当的约束。

谁能建议如何让它变得完美?

【问题讨论】:

你在tableviewcell里面使用textview吗? 您对与 textview 相关的图像施加了哪些限制? 不,我在 Scrollview @Irfan 中使用 Textview,目前只设置 textview 的宽度约束。 向 imageview 添加与 textview 完全相同的约束。那么当 textview 增长时 imageview 也会。 @Irfan 但 UIImageview 如何识别 textview 文本大小而没有任何关系。还是? 【参考方案1】:

你可以设置如下:

如果它不起作用,则删除并添加另一个 TextView 并按照我的建议进行设置。 我想,这会有所帮助...

【讨论】:

【参考方案2】:

您可以为 Imageview 和 Textview 设置相等的高度约束。 对于 textview,您可以设置背景图像,而不是在 textview 后面保留单独的 imageview。然后图像将随着 textview 大小的变化而调整大小。

【讨论】:

以上是关于自动布局图像大小应根据 UItextview 文本增加的主要内容,如果未能解决你的问题,请参考以下文章

UIScrollView 内的自动布局 UITextView 大小不正确

UITextView 使用自动布局自动调整大小

使用自动布局的 UITableView 中的动态 UITextView 高度?

如何根据屏幕大小调整按钮的图像和文本大小(自动布局)

如何根据 UITextView 动态调整 xib 的大小

使用自动布局调整超级视图和所有超级视图的兄弟姐妹的大小