我是autolayout的新手,我想了解autolayout的限制。
我的问题是 - >
当我们在两个对象之间应用约束时,它会在关系选项卡中为您提供3个选项,它们相等,小于或等于且大于等于。 所以我想知道何时使用小于或等于和大于等于约束。
如果可能的话,请帮我一些小演示。
答案 0 :(得分:0)
我认为这会对你有帮助。
假设您希望UILabel根据其内部内容将最大高度调整为80像素,如果标签中显示更多测试,则应截断其尾部但不应增加其高度,因为屏幕上还有其他元素如果标签会增加更多,那就不好看了。所以在这里你应该使用高度< = 80.所以如果你设置一些标签的最小值,如高度> = 40所以如果标签的文字不足以适合40高度那么它将保持40像素,但如果文本增加然后它会增加最多80.所以在这里你来到现在关于使用大于或等于也。就像你想要一个元素最小化一些值,如果它在运行时调整大小然后不应该小于任何值,那么你可以使用这些约束。如果需要,我可以简要描述一下。感谢。