使四个按钮宽度适合swift中的所有屏幕大小
我正在用swift做一个大小类和自动布局的示例项目。我在屏幕顶部有四个按钮。如何为所有按钮设置相同的宽度,使它们之间有一个像素间距,并使它们适合所有屏幕大小。 提前谢谢使四个按钮宽度适合swift中的所有屏幕大小,swift,xcode6,Swift,Xcode6,我正在用swift做一个大小类和自动布局的示例项目。我在屏幕顶部有四个按钮。如何为所有按钮设置相同的宽度,使它们之间有一个像素间距,并使它们适合所有屏幕大小。 提前谢谢 这里的诀窍是使按钮宽度可变,但所有按钮的宽度相同。这可以通过以下方式实现: 放置四个按钮 从最左边的按钮设置左边距约束 从最右边的按钮设置右边距约束 将按钮之间的水平距离约束设置为1 将所有按钮的宽度限制设置为>=10(或任何其他值) 值,这将使宽度可变) 在所有按钮上设置等宽约束(ctrl键从一个按钮拖动到下一个按钮,然后选择
这里的诀窍是使按钮宽度可变,但所有按钮的宽度相同。这可以通过以下方式实现:
这里的技巧是使按钮宽度可变,但所有按钮的宽度都相同。这可以通过以下方式实现:
另一个选项是使用UIToolBar,并向其中添加按钮和细长空格。它不保证按钮大小相同,但将与其他UI保持一致。请编辑您的问题并包含一个带有当前约束设置的屏幕截图。您已将按钮宽度设置为固定值(150)。它应该是一个可变值。尝试将其设置为>=10。“>=”很重要。按照我在回答中写的步骤设置变量值?编辑约束,将其设置为>=10,而不是=10。另一个选项是使用UIToolBar,并向其添加按钮和小空格。它不保证按钮大小相同,但将与其他UI保持一致。请编辑您的问题并包含一个带有当前约束设置的屏幕截图。您已将按钮宽度设置为固定值(150)。它应该是一个可变值。尝试将其设置为>=10。“>=”很重要。按照我在回答中写的步骤设置变量值?编辑约束,将其设置为>=10,而不是=10