Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.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_Swift_Autolayout - Fatal编程技术网

跨iOS设备的堆栈和自动布局

跨iOS设备的堆栈和自动布局,ios,swift,autolayout,Ios,Swift,Autolayout,因此,我遵循了一系列教程,已经到了让应用程序正常工作(一个简单的计算器)的地步,但UI仍然可以改进 当前的用户界面在手机上运行得很好,但当升级到iPad时,用户界面的某些部分会根据需要扩展,但按钮的大小仍然很小。我没有限制按钮保持小,按钮所在的堆栈确实会扩展以填充空间 我的项目文件可在此处找到: 此处有一幅图片可供解释: 任何帮助都很好。按钮大小合适。他们不小,行为如你所料。尝试更改背景颜色: 问题是你有非常小的图像。您必须提供@2x和@3x图像,这样您就不会在iPad上丢失质量 查看您的

因此,我遵循了一系列教程,已经到了让应用程序正常工作(一个简单的计算器)的地步,但UI仍然可以改进

当前的用户界面在手机上运行得很好,但当升级到iPad时,用户界面的某些部分会根据需要扩展,但按钮的大小仍然很小。我没有限制按钮保持小,按钮所在的堆栈确实会扩展以填充空间

我的项目文件可在此处找到:

此处有一幅图片可供解释:


任何帮助都很好。

按钮大小合适。他们不小,行为如你所料。尝试更改背景颜色:

问题是你有非常小的图像。您必须提供@2x和@3x图像,这样您就不会在iPad上丢失质量


查看您的项目后,我发现您可以进行一项更改。转到情节提要并选择按钮,然后单击属性检查器。然后在“控制”下更改最右侧的对齐选项,这将使图像扩展以适应空间


很抱歉,我没有在帖子中看到这个。但您需要单击堆栈视图以查看最上面一行的数字,并确保堆栈视图设置如下所示


他们的行为符合预期。但我更希望它们能扩展以填满空间。但这对于图像大小是有意义的。我没想到。谢谢,这正是我所希望的。非常感谢。更新答案以修复我注意到的另一个问题。另外,请务必投票表决的答案以及。很高兴我能帮忙。我会的。我已经投票决定了答案,不幸的是,我的声誉太低,无法算数:(