Xcode OS X应用程序-无法调整应用程序窗口的大小
我有一个OSX应用程序最初使用Xcode 4构建,现在使用Xcode 7。当“springs和struts”被约束取代时,我修改了UI以使用约束。很简单,而且似乎效果很好 在第一个版本发布两年后,我快速前进,对于第二个版本,我需要添加控件并增加主应用程序视图的高度。不幸的是,我的测试团队使用更小的屏幕,无法看到整个视图。它们需要垂直调整大小 问题-即使选中“调整控件大小”框,也无法调整窗口大小。这些控件在运行时不显示。我试过了Xcode OS X应用程序-无法调整应用程序窗口的大小,xcode,macos,resize,constraints,autolayout,Xcode,Macos,Resize,Constraints,Autolayout,我有一个OSX应用程序最初使用Xcode 4构建,现在使用Xcode 7。当“springs和struts”被约束取代时,我修改了UI以使用约束。很简单,而且似乎效果很好 在第一个版本发布两年后,我快速前进,对于第二个版本,我需要添加控件并增加主应用程序视图的高度。不幸的是,我的测试团队使用更小的屏幕,无法看到整个视图。它们需要垂直调整大小 问题-即使选中“调整控件大小”框,也无法调整窗口大小。这些控件在运行时不显示。我试过了 设置较低的最小窗口内容大小高度,但这并没有改变任何事情 改变内容压
- 设置较低的最小窗口内容大小高度,但这并没有改变任何事情
- 改变内容压缩阻力并没有改变任何东西
我真的需要有一个视图,用户可以调整窗口大小,但滚动的内容。但是,在本例中,内容是其他控件。我认为在iOS上,我会使用UIScrollView。在OS X上,我尝试过滚动视图控件,也尝试过嵌入滚动视图,但都没有达到预期效果。我遇到了同样的问题,并通过在视图控制器中添加一个用作“容器”的视图来解决
将“容器视图”的左上角固定到视图控制器(前导空间0和顶部空间0)。将“容器视图”上的等宽和等高约束添加到视图控制器。然后将所有对象移动到“容器视图”中,并在“容器视图”而不是视图控制器上添加对象约束。我遇到了同样的问题,并通过在视图控制器中添加一个用作“容器”的视图来解决 将“容器视图”的左上角固定到视图控制器(前导空间0和顶部空间0)。将“容器视图”上的等宽和等高约束添加到视图控制器。然后将所有对象移动到“容器视图”中,并在“容器视图”而不是视图控制器上添加对象约束