Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS设置了两个按钮,两个按钮相邻,带有填充_Ios_Objective C - Fatal编程技术网

iOS设置了两个按钮,两个按钮相邻,带有填充

iOS设置了两个按钮,两个按钮相邻,带有填充,ios,objective-c,Ios,Objective C,我试着把两个按钮放在同一行上,彼此相邻,使其大小相等。所以不是基于单词长度。我不知道如何在故事板中做到这一点 我能够通过两次计算在代码中实现这一点。但是我想知道是否可以通过情节提要来实现这一点。您可以通过在情节提要查看器中使用两个UI按钮的约束来实现这一点。您特别需要的约束是“宽度相等”,同时选择两个按钮,因为这将在两个按钮上设置一个约束,使其大小不大于另一个按钮的大小 您可以通过在情节提要查看器中使用两个UIButton的约束来实现这一点。您特别需要的约束是“宽度相等”,同时选择两个按钮,因为

我试着把两个按钮放在同一行上,彼此相邻,使其大小相等。所以不是基于单词长度。我不知道如何在故事板中做到这一点


我能够通过两次计算在代码中实现这一点。但是我想知道是否可以通过情节提要来实现这一点。

您可以通过在情节提要查看器中使用两个UI按钮的约束来实现这一点。您特别需要的约束是“宽度相等”,同时选择两个按钮,因为这将在两个按钮上设置一个约束,使其大小不大于另一个按钮的大小

您可以通过在情节提要查看器中使用两个UIButton的约束来实现这一点。您特别需要的约束是“宽度相等”,同时选择两个按钮,因为这将在两个按钮上设置一个约束,使其大小不大于另一个按钮的大小

您可以实现以下目标:


根据需要设置填充。在这个例子中,我使用了20个点。输入所需的值,并勾选红线以启用添加约束。同时勾选“等宽”(以及可能的“等高”),最后,单击“添加约束”按钮。

您可以实现以下目标:


根据需要设置填充。在这个例子中,我使用了20个点。输入所需的值,并勾选红线以启用添加约束。同时勾选“等宽”(以及可能的“等高”),最后单击“添加约束”按钮。

解决了一半问题,谢谢。我不知道我可以选择两个视图并进行设置。但是我如何使每个按钮在当前方向上尽可能大,并且在下面提到的利奥·内森之间留有边距,你可以通过使用填充来做到这一点。这将确保您的按钮将随着您的方向指示而增长,但将留下您可以设置的最小空间量。同样可以在按钮之间留出空间。与Xcode 4相比,Xcode 5提供了一些非常好的工具来帮助您使用Autolayout,我想不出有任何教程可以演示这些工具,但我强烈建议您使用它们来适应它们。:)这解决了一半的问题,谢谢。我不知道我可以选择两个视图并进行设置。但是我如何使每个按钮在当前方向上尽可能大,并且在下面提到的利奥·内森之间留有边距,你可以通过使用填充来做到这一点。这将确保您的按钮将随着您的方向指示而增长,但将留下您可以设置的最小空间量。同样可以在按钮之间留出空间。与Xcode 4相比,Xcode 5提供了一些非常好的工具来帮助您使用Autolayout,我想不出有任何教程可以演示这些工具,但我强烈建议您使用它们来适应它们。:)据我所知,这是解决办法。但我没有您正在按以添加约束的选项。我知道这一点,你能告诉我那个选项在哪里吗?确保你启用了自动布局。在右侧检查器的第一个选项卡上,有一个复选框“使用自动布局”。一定要打勾。干杯!请记住,一旦启用自动布局,您就必须将其用于所有控件。据我所知,这是解决方案。但我没有您正在按以添加约束的选项。我知道这一点,你能告诉我那个选项在哪里吗?确保你启用了自动布局。在右侧检查器的第一个选项卡上,有一个复选框“使用自动布局”。一定要打勾。干杯!请记住,一旦启用了autolayout,您就必须对所有控件使用它。