gpt4 book ai didi

ios - 在自动布局 (iOS) 中将一个项目置于其他两个项目之间

转载 作者:IT王子 更新时间:2023-10-29 08:19:06 26 4
gpt4 key购买 nike

我的 View Controller 顶部有 5 个项目,我试图使用自动布局将它们均匀地隔开。对于左侧项目(后退按钮),我添加了一个距左边框 15px 的约束,对于右侧项目(相机),我添加了一个距右边框 15px 的约束。然后,我将中心项目 (0:01) 设置为对齐中心 x,使其位于中间。最后,我为 ... 和闪存项目选择了“重置为建议的约束条件”。

在 iphone 5 和 4 中查看它时,它看起来很棒。正如你所看到的,所有的项目都被平分了:
enter image description here

到目前为止,一切进展顺利。但是,当我在 iphone6 和 iphone6+ 上进行测试时,“...”和闪光符号并未在 < 和 0:01 之间居中,如图所示: enter image description here

如何使两个相邻项目之间的项目居中? Aka,我如何将“...”置于 < 和 0:01 之间?这个简单的任务要花我几个小时,而且我不明白为什么 Xcode 在两个邻居之间没有中心。

如有任何帮助,我们将不胜感激!

最佳答案

我想出如何做到这一点的唯一方法是创建一个容器来容纳您想要在两个项目之间居中的东西。该容器应具有相同的尾随金额和前导金额,然后只需将您的“东西”放在该容器中。

在下面的示例中,蓝色框代表您的橙色“...”,深灰色框代表刚用于居中的容器。一旦布局生效,只需将容器设置为透明填充即可。

enter image description here

关于ios - 在自动布局 (iOS) 中将一个项目置于其他两个项目之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32619855/

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