【发布时间】:2017-12-16 13:26:36
【问题描述】:
如果没有二维码显示,我希望左侧显示“数字”和“状态”(已为图像和标签设置了约束。)
没有二维码的结果:
.
二维码的结果将是:
【问题讨论】:
标签: ios objective-c xcode uilabel constraints
如果没有二维码显示,我希望左侧显示“数字”和“状态”(已为图像和标签设置了约束。)
没有二维码的结果:
.
二维码的结果将是:
【问题讨论】:
标签: ios objective-c xcode uilabel constraints
您可以通过附加到视图左侧的第二对约束来做到这一点。
如果没有 QRCode 视图,则将出口添加到该约束并将常量值设置为所需的偏移量(来自代码)。
另一种方法是在左侧添加 MoreThanOrEquel 约束(例如 >= 10) 比另一个具有常数值 10 的约束,但优先级较低。
当您删除 QRCode 视图时,它会破坏它的约束,左侧的约束会影响并将您的标签移动到左侧。
【讨论】: