【问题标题】:How can I make object auto resize in xcode auto layout?如何在 xcode 自动布局中使对象自动调整大小?
【发布时间】:2020-04-19 12:27:19
【问题描述】:

我无法让 日期选择器 自动调整其宽度。 我希望在附加图像中显示水平约束,即

对于日期标签: 引导空间到 Superview = 20 日期选择器的尾随空格 = 20

对于日期选择器: 日期标签的前导空格 = 20 到 Superview 的尾随空间 = 20

Xcode 说“日期选择器”的宽度和水平位置不明确。 但我不想要 日期选择器 的固定大小,我希望它根据分配的约束自行调整大小。

请帮忙,谢谢!

【问题讨论】:

    标签: ios swift xcode autolayout constraints


    【解决方案1】:

    自动布局需要知道哪个元素应该优先考虑水平尺寸。

    选择您的标签,并将水平抗压优先级更改为必需:

    【讨论】:

    • 正如你所建议的,我降低了日期选择器的内容压缩阻力优先级,它解决了我的问题。谢谢
    【解决方案2】:

    创建类似的约束

    对于标签:

    对于选择器:

    当您遇到约束问题时,请单击红色箭头,它将引导您

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-16
      • 2014-04-29
      • 2012-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-22
      • 1970-01-01
      相关资源
      最近更新 更多