繁体   English   中英

带有 VFL 约束的 iOS 多行文本

[英]iOS multiline text with VFL Constraints

我想在同一行显示一个开关按钮和一个文本。 (以及其中的一个列表)但是当文本太长时,它不会立即分成 2 行,而是首先接管开关。 如果更长,则继续 2 行。 当然,我无法管理这个字符串的长度。

我现在的约束非常基本: @"H:|-[switchBtn%d]-[nameL%d]-|"

而顶视图只是@"H:|-[containerView]-|"

我尝试使用大约为屏幕宽度 70% 的尺寸和指标,但是当我旋转屏幕时,我无法让它正确更新这个值。 更改屏幕方向时不会调整大小。 我已经尝试更新指标字典,并重新附加约束/更新它们。 没有办法。

有什么我想念的地方吗? 更改公制字典是个坏主意吗?

[nameL setContentCompressionResistancePriority: UILayoutPriorityDefaultLow forAxis: UILayoutConstraintAxisHorizontal];

做到了。 哥们,谢啦。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM