ios - iOS故事板中的Android Wrap内容等效?
问题描述
我正在尝试在 iOS 中构建 UI
- 滚动视图
- 用户界面按钮
- 图片
- 文本视图
- 用户界面按钮
现在,我设置约束的方式是 Button 和 Images 具有恒定的宽度和高度,而我的 UITextView 具有相等的宽度和前沿设置。
现在故事板抱怨我的 uiTextVIew 没有高度。
我的问题是,由于我的 uitextview 中的内容是动态的,并且取决于屏幕宽度,我相信它可能适合每行或更少的文本。
iOS 故事板中是否有一个等效的 height="wrap_content" 可以设置为该文本视图?或者这实际上是我必须在代码中做的事情???
谢谢
解决方案
不,在 IOS 中没有等效的内容包装,您必须在 IB 中为该 textView 提供一个初始高度,然后IBOutlet
在您为其设置文本时挂钩该高度
textViewHeight.constant = textView.contentSize.height
推荐阅读
- c++ - 从整数到枚举的首选转换样式 QEvent::Type
- go - golang中c语言函数执行顺序
- git - 如何找出为什么文件被 git 视为文本或二进制文件以进行 EOL 转换?
- html - 基于角度 7 中的路由组件向/从正文添加或删除类
- java - 使用线程池和 BlockingQueue 重新架构 I/O 密集型 Java Web 服务
- uiimagepickercontroller - 如何在 swift 4 中使用 UI 图像选择器从所有图像帧中选择 GIF 图像
- f# - F# TAST 中的类型检查残基节点是什么?
- python - Pandas:如何更改一行值的数据类型?
- django - Django 表单集 __init__() 有一个意外的关键字参数“额外”
- c# - 应用程序起始页 url