gpt4 book ai didi

iOS Autolayout 调整标签大小和它们之间的空间

转载 作者:行者123 更新时间:2023-11-28 22:15:15 25 4
gpt4 key购买 nike

我在 iOS 7 上使用 Autolayout 来设计我的 View 。我可以自动调整 View 和所有对象的大小,但我遇到了一个问题:我有 4 个标签,一个挨着一个。这些标签在 UIView 中,当我的 UIView 调整大小时(宽度),我希望我的标签自动移动,但仍然可见。

事情是这样的: enter image description here

当 UIView 调整大小时: enter image description here

你明白我的意思吗?我将右侧标签固定在 View 的右侧。有用。对于第一个标签,这不是问题。但是对于标签 2 和 3,我不知道如何调整它们之间的最小间距。

非常感谢所有建议和想法。谢谢。

问候,拉皮努。

最佳答案

使用这个 UIView 类别:https://github.com/jrturton/UIView-Autolayout

你可以很容易地做到这一点......

NSArray *views = @[ button1, button2, button3, button4 ];
[self.containerView spaceViews:views onAxis:UILayoutConstraintAxisHorizontal withSpacing:10 alignmentOptions:0];

编辑:实际上...这使得每个按钮的宽度都是动态的,可能无法完全满足您的需求。

关于iOS Autolayout 调整标签大小和它们之间的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21882389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com