ios - 了解自动布局中的 "greater than or equal"和 "less than or equal"

标签 ios autolayout

假设我有这样的布局:

enter image description here

我想设置从颜色 View 到父 View 的尾随的约束,这样当标签展开时,它会将彩色 View 推到右侧,但不会超出屏幕。

所以,我的理解是,将彩色 View 的尾部设置为具有小于或等于关系的 super View 就可以了。但事实并非如此。

enter image description here

那么,无论如何,大于或等于和小于或等于的真正用途是什么?

最佳答案

将颜色 View 的尾随约束设置为大于或等于某个常量!它将管理等于该常数的空间!

你的标签应该自动调整大小,我的意思是应该随着内容增加宽度,你应该给你的颜色 View 固定宽度!

关于ios - 了解自动布局中的 "greater than or equal"和 "less than or equal",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43805762/

相关文章:

ios - 旋转事件时无法修复自动布局动画

xcode - 使用 Autolayout 将 XIB 的 Root View 动态调整为其内容的大小

iOS 不同设备的单一大小类中的不同字体大小

ios - 更改 Google map 大小 iOS Swift

ios - CNContactViewController 对响应者链做了一些奇怪的事情

ios - 位置管理器在iOS中的伊朗中返回空值

iphone - 配置自动布局后出现大量错误

ios - 使用自动布局(snapkit)的循环 View ?

ios - 安全区域的 Root View Controller 偏移问题

ios - 解析来自 Fitbit API 的日期字符串