gpt4 book ai didi

ios - 自动布局将两个标签彼此相邻对齐

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:59:48 26 4
gpt4 key购买 nike

我正在尝试将我的应用转换为使用自动布局。

它应该是这样的(在我使用自动布局之前): enter image description here

现在我不确定如何使用自动布局实现以下目标:

  1. 左边的文本标签(里面有 22:35)必须是水平的当正确的标签不存在时 KL1032 标签的中心(与-14 分钟)。
  2. 如果正确的标签确实存在,则22:35 标签应与 KL1032 的水平中心对齐标签和 -14 分钟标签的左边缘也应与KL1032标签水平居中,留一点空间就像在屏幕截图中一样在标签之间。

我需要使用哪些约束来实现这一点?我是否也使用 Content Hugging 优先级?

我尝试将 22:35 标签居中,如果正确的标签为空/不存在,这很好。但是当出现正确的标签时,这当然不能正常工作。

最佳答案

将每个标签嵌入一个 View 中,并为所有 View 提供 14 的最小宽度限制。然后当右侧标签为空时,布局将按照您的描述进行调整。因此,您对嵌入 View 进行布局:

screenshot 1

关于ios - 自动布局将两个标签彼此相邻对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25823432/

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