【问题标题】:How to disable stackview autosize如何禁用堆栈视图自动调整大小
【发布时间】:2017-10-01 23:20:53
【问题描述】:

所以我在水平堆栈视图中有三个文本字段,如下所示:

我通过放置一个占位符文本并从堆栈视图菜单中选择按比例填充来完成此操作。

但是,我真的很想坚持这个比例,但是每次我输入很长的内容时,文本字段都会自动增加。有没有办法禁用自动调整大小以便我可以始终保持这些初始比例?

注意:第二个和第三个文本字段大小相同

谢谢!!

编辑:凹凸.. ='(

【问题讨论】:

  • 撞…………

标签: ios swift xcode uitextfield uistackview


【解决方案1】:

只需向视图添加宽度约束,将它们设置为您想要的宽度。或者在视图之间设置约束来直接控制它们的比例。

您的视图宽度似乎是 272、135 和 168。因此,在左侧视图和中间视图之间创建一个等宽约束,然后编辑该约束以将其乘数设置为 272:135。然后在左右视图之间创建一个等宽约束,并将其乘数设置为 272:168。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-13
    • 1970-01-01
    • 1970-01-01
    • 2016-08-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多