gpt4 book ai didi

ios - 动态宽度大小以适应 stackview 中的控件

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

我有一个带有按钮和标签的水平堆栈 View

案例一:按钮文本是动态的,它的大小应该适合文本。因此,我根据需要添加了拥抱和压缩。这非常有效

案例二:但是当我的标签被隐藏时,Button 占据了堆栈 View 的整个空间。我怎样才能避免这种情况?

我需要固定按钮宽度以适合标题。请引用下面的屏幕外观

所有约束都添加到 Storyboard中。我不想以编程方式进行

enter image description here

请多多指教

最佳答案

有多种方法。

enter image description here

第一个 stackView:您的正常情况。

第二个堆栈 View :

  • label.text 的值为“”。
  • 如果您没有为 stackView 显式添加高度限制,则添加空白文本可能会增加 stackView 的高度。
  • 此外,按钮有宽度限制。

第三个堆栈 View :

  • 标签 alpha 设置为 0。
  • 按钮有宽度限制。

关于ios - 动态宽度大小以适应 stackview 中的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54436877/

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