【问题标题】:Resizing NSImageView through constraints通过约束调整 NSImageView 的大小
【发布时间】:2014-02-03 16:38:21
【问题描述】:

大家!

我正在尝试在调整窗口大小期间调整 imageview(NSImageView 的实例)的大小。我在 IB 中设置了约束:

  1. 图像视图和它的前导和尾随约束 superview“等于或大于0”;
  2. imageview 的高度和宽度限制设置为“小于或等于” 310";
  3. 以编程方式设置图像视图纵横比的约束;

图像大小已明确设置 (310x310) - imageView 的内容;

问题是,当我调整窗口大小时,它的宽度被限制为最小 310,尽管 imageview 的高度和宽度限制设置为“小于或等于 310"

那么,我想做什么

有什么想法吗? 谢谢!

【问题讨论】:

    标签: macos autolayout nsimageview


    【解决方案1】:

    检查您的优先级设置。如果优先级设置为低,它不会做你想让它做的事情。此视图中的所有约束优先级是什么?

    【讨论】:

    • 所有约束的优先级均为默认值 (1000)
    猜你喜欢
    • 1970-01-01
    • 2013-08-26
    • 1970-01-01
    • 2011-10-26
    • 1970-01-01
    • 1970-01-01
    • 2013-07-09
    • 1970-01-01
    • 2023-03-28
    相关资源
    最近更新 更多