ios - 带有文本 iOS 的 UITextView 动态宽度

标签 ios uitextview ios-autolayout

需要一些帮助。我正在构建一个聊天应用程序并希望聊天 textView 随文本的宽度进行调整,因此如果消息很短,textView 会相应地进行调整。我正在使用自动布局,但似乎无法弄清楚如何根据 textView 的文本行长度动态调整约束的常量。谢谢。

我现在如何拥有它:

enter image description here

约束:

enter image description here

最佳答案

enter image description here

请记住这个步骤

1 修复标签宽度设置为大于等于>0

2 取与大于或等于 >0 相关的尾随约束集

关于ios - 带有文本 iOS 的 UITextView 动态宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40479329/

相关文章:

ios - 哪个更快? Swift 的 .filter 还是 NSPredicate?

ios - NSAutoLayout, View , 表格 View

ios - 如何使用自动布局获取 iOS tableview 最后正确的内容大小

objective-c - 使用 Instruments 测试 iOS 应用程序开发的最佳实践

ios - 如何使用 previousServerchangetoken 初始化 CKFetchRecordZoneChangesOperation?

objective-c - 内存管理(objective-c)

ios - 如何将 iOS 键盘背景更改为更深的颜色,即黑色?

ios - Storyboard中 UITextview 上的属性文本也无法正常工作

objective-c - 在滚动 TextView 之前无法在 UITextView 中看到文本

ios - 如何根据键盘高度快速更新 y 的文本输入位置