如何在XCode 7+故事板中使用NSScrollView?

时间:2016-07-06 22:33:44

标签: xcode macos storyboard nsscrollview

我从未使用过NSScrollView,但是看一下教程,我觉得应该很容易理解。

然而,事实证明它根本不直观。我拉了一个ScrollView。虽然我已启用,但它没有任何滚动条。没有地方可以设置ContentArea或某种类型。和。它里面有一个剪辑视图,剪辑视图里面有另一个视图。您只能在第三个视图中添加视图。

enter image description here

所以我想在里面添加一个Image视图,它根本不起作用。当我跑步时,它没有显示出来。什么都没有。

enter image description here

我做错了什么?

这是项目的DropBox Link

1 个答案:

答案 0 :(得分:5)

您需要两个步骤。

拳头你应该将视图定位到剪辑视图的左上角。添加2个约束,如图所示:

enter image description here

然后确保你的图片扩展到父视图,但将优先级设置为750,这样它就不会扩展整个窗口:

enter image description here

然后它看起来是正确的:

enter image description here

这是您的固定项目:

https://github.com/emankovski/NSScrollViewExperiment

PS:您也忘了将图片拖到资产目录中。我在固定项目中做到了。