IOS/ Storyboard/自动布局 : Make Textview Expand Vertically to Accomodate Text

标签 ios autolayout

我一直在浏览苹果的文档和关于 SO 的答案,但无法让我的 UITextView 在 UIScrollView 中随着文本的增加而动态地垂直扩展。苹果似乎说只要设置一个较低的内容优先级,这应该就是你所需要的。但不为我工作。提前感谢您的任何建议。

我已将 UITextview 固定在左侧、右侧和顶部。我还有一个固定在其底部的下方 View 。没有高度限制。在此先感谢您的任何建议。我试图以这种方式表现的 TextView 是 BlockView。它固定在上方以联系图像,固定在下方以查看笔记。 enter image description here

最佳答案

确保将 TextView 的 scrollEnabled 属性设置为 false。默认情况下它是启用的,这会使用 XIB 中设置的高度渲染 TextView (即使它没有任何高度限制)。

关于IOS/ Storyboard/自动布局 : Make Textview Expand Vertically to Accomodate Text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48064882/

相关文章:

objective-c - iOS 中的 RTSP 流

ios - UITableViewCell + 动态高度 + 自动布局

ios - UIImageView 不会以编程方式更改尺寸

ios - PHChange changeDetailsForFetchResult - 总是返回 nil

ios - 使用swift制作下拉列表?

ios - 以编程方式设置页面控制但不执行任何操作

ios - 在 scrollView 中对 contentView 设置约束

iphone - OpenGL ES 2.0 中的地球日/夜侧着色器

Swift:如何在显示之前获取 subview 的大小?

autolayout - 自动调整大小在 iOS11/XCode 9 中不起作用