我在How to resolve the Storyboard's warnings on Xcode?中有类似的问题
但是,我的左标签在运行时会变得很宽,标准行为是右标签被截断。如何强制界面构建器截断左侧标签而不是右侧标签?
标签中的两个文本都是在运行时设置的,所以我不知道每个标签的宽度。
如上所述,我使用了链接问题的解决方案,但错误的标签被截断了。因此,我的问题不同于链接中所述的问题。
最佳答案
有一个称为内容压缩抗性的属性。
这决定了它如何抵抗内容压缩。
所以...对于要保持全长的标签,请运行此...
label.setContentCompressionResisyancePriority(.required, axis: .horizontal)
我在手机上打字,所以我可能弄乱了参数名称。但是自动完成会有所帮助。
这将确保另一个标签被首先截断。
您也可以在靠近底部的测量面板中的IB中进行设置。
关于ios - 如果标签重叠,应如何设置应截断哪个标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51348162/