gpt4 book ai didi

ios - 对齐所有设备上的导航按钮

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

正如您在图片中看到的,底部的栏使用了 5 个不同的按钮(图标)。当我用 iPhone 5s 运行我的程序时,一切正常。但在 iPhone X 等其他设备上,图像会漂浮在左侧。有谁知道如何向按钮添加约束以使其在所有设备上都保持原样?

更新:所以,如果你看到 iPhone 5s 的导航栏,你会发现它们彼此“完美”对齐。这就是我希望它们出现在所有设备上的方式。如果你看一下 iPhone XS,你会发现所有的按钮都在左边。我还在所有按钮之间添加了“Flexible Space Bar Button Item”,效果好多了,但它们“Doghead”不在我想要的手机中央。

Picture

最佳答案

您需要在每个其他按钮之间添加系统类型为 .flexibleSpace 的 UIBarButtonItem。这将强制所有按钮在工具栏的宽度上等距分布。为确保中间按钮位于工具栏的中央,所有图像的宽度都必须相同。

如果您希望所有按钮都集中在工具栏的中心,则只需在第一个按钮之前添加一个灵活的间隔项,在最后一个按钮之后添加另一个间隔项即可。

关于ios - 对齐所有设备上的导航按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53672553/

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