通过约束调整NSImageView的大小

时间:2014-02-03 16:38:21

标签: macos autolayout nsimageview

大家好!

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

  1. 图像视图与其之间的前导和尾随约束 superview“等于或大于0”;
  2. 将imageview的高度和宽度约束设置为“小于或等于”     310" ;
  3. 以编程方式设置imageview宽高比的约束;
  4. 图像大小明确设置(310x310) - imageView的内容;

    问题在于,当我调整窗口大小时,其宽度限制为最小值310,尽管imageview的高度和宽度约束设置为“小于或等于 310

    那么,我想做什么

    enter image description here

    有什么想法吗? 谢谢!

1 个答案:

答案 0 :(得分:-1)

检查您的优先级设置。如果优先级设置为低,则不会执行您希望它执行的操作。这个视图中的所有约束优先级是什么?