我想在同一行上显示一个切换按钮和一个文本。 (以及这些列表)但是,当文本太长时,它不会立即分布在两行上,而是首先接管切换。然后,如果更长,则继续2行。我当然无法管理此字符串的长度。
我现在的约束非常基本:@"H:|-[switchBtn%d]-[nameL%d]-|"
并且顶视图就是@"H:|-[containerView]-|"
我尝试使用的尺寸约为指标的屏幕宽度的70%,但是当我旋转屏幕时,无法使其正确更新此值。更改屏幕方向时不会调整大小。我尝试过更新指标字典,并重新附加约束/更新约束。不能做。
我在某处缺少什么吗?更改度量标准字典是个坏主意吗?
[nameL setContentCompressionResistancePriority: UILayoutPriorityDefaultLow forAxis: UILayoutConstraintAxisHorizontal];
有花招。谢谢盖伊。