查看加载日期标签。可能是“5月2日”或“12月24日”。
我想在其后显示标签“剩余天数”。由于“加载日期”的宽度是动态的,因此无法通过自动布局在其后放置“剩余天数”。它保持固定的距离。
如何使用自动布局在xcode中进行调整?
通过禁用自动布局,我已经能够通过代码实现它。但是,随着iOS 7的发布和自动布局对于同时维护iOS 6和7是必不可少的,我认为这是使用自动布局实现的好时机。
最佳答案
确保两个标签之间的间距设置为自动,并且剩余标签天数保持对齐。我建议在剩余天数和 super 视图之间保持一定的约束,但要降低优先级。当标签应该远离superview时,它的目标是忽略它,但是当日期很长时,不要裁剪或进入可见区域之外。
您可能还需要增加日期标签的优先级和/或降低剩余天数的抗压强度。
通过临时设置标签的背景颜色,可以更好地了解标签的作用。目的是查看标签的大小,标签中的文本位置以及空格。如果标签之间有很大的空隙,这将帮助您确定在何处添加约束或调整优先级。如果标签占据了整个宽度,那么它将帮助您正确设置对齐设置。
关于ios - Xcode自动版式:在动态标签旁边以恒定距离放置标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17046081/