【问题标题】:Autolayout on a sub view prevents the whole window from being resized子视图上的自动布局可防止调整整个窗口的大小
【发布时间】:2014-04-21 12:53:55
【问题描述】:

我有一个简单的视图,其中包含几个标签、文本字段和一个横跨剩余界面的大 NSTextField

我可以设置自动布局,以便文本字段跨越窗口的宽度,但是一旦我将最后一个约束 Bottom space to container 添加到其超级视图,窗口就不能再调整大小。

这些是我的限制:

所以目前我必须省略这个约束,我最终得到以下结果:

查看截图

【问题讨论】:

    标签: objective-c macos nstextfield


    【解决方案1】:

    您需要调整约束的优先级。特别考虑在高度约束上执行此操作。

    【讨论】:

    • 但我将高度设置为“大于...”,因此这与更改窗口高度不矛盾。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-28
    • 1970-01-01
    • 2011-06-12
    • 1970-01-01
    相关资源
    最近更新 更多