ios - 带有 VFL 约束的 iOS 多行文本
问题描述
我想在同一行显示一个切换按钮和一个文本。(以及其中的列表)但是当文本太长时,它不会立即传播到 2 行,它首先会接管开关。如果更长,则继续进行 2 行。当然,我无法管理这个字符串的长度。
我现在的限制是非常基本的:@"H:|-[switchBtn%d]-[nameL%d]-|"
而俯视图简直@"H:|-[containerView]-|"
我尝试使用大约 70% 的屏幕宽度的尺寸和指标,但是当我旋转屏幕时,我无法让它正确更新这个值。更改屏幕方向时不会调整大小。我已经尝试更新指标字典,并重新附加约束/更新它们。没办法。
我在某处缺少什么吗?更改度量字典是一个坏主意吗?
解决方案
[nameL setContentCompressionResistancePriority: UILayoutPriorityDefaultLow forAxis: UILayoutConstraintAxisHorizontal];
成功了。谢了,兄弟们。
推荐阅读
- android - 无法读取微调器上的 edittext 输入
- python - Cython 和更改指令
- d3.js - 从 d3.js v3 升级到 v4 时,dX 和 dY 值未定义
- php - TinyButStrong:TBS 对象访问一个全局变量但不访问另一个
- python - 在 Python 中将 data:image 从 base64 转换为 JPEG
- r - 为什么 rev() 比以相反顺序索引慢?
- python - 使用循环删除所有相邻的重复项
- linux - 确定elf文件是可执行文件还是库
- docker - docker:stable 镜像容器中的 Docker 登录
- vb.net - 从VB中的集合中获取唯一行