Cocoa 将IKImageBrowserView设置为一长行

Cocoa 将IKImageBrowserView设置为一长行,cocoa,nsscrollview,ikimagebrowserview,Cocoa,Nsscrollview,Ikimagebrowserview,我在一个NSScrollView中有一个IKImageBrowserView,我想把它布置成只从左向右滚动 默认情况下,IKImageBrowserView在网格中布局图像,并且宽度受到正确约束,但它总是增加高度以适应其包含的图像行数 我的天真方法是尝试设置IKImageBrowserView和NSScrollView的帧,使高度相当于一行图像,但这没有效果 有人能推荐正确的方法吗?我一问这个问题就找到了答案: [imageBrowser setContentResizingMask:NSVie

我在一个
NSScrollView
中有一个
IKImageBrowserView
,我想把它布置成只从左向右滚动

默认情况下,
IKImageBrowserView
在网格中布局图像,并且宽度受到正确约束,但它总是增加高度以适应其包含的图像行数

我的天真方法是尝试设置
IKImageBrowserView
NSScrollView
的帧,使高度相当于一行图像,但这没有效果


有人能推荐正确的方法吗?

我一问这个问题就找到了答案:

[imageBrowser setContentResizingMask:NSViewWidthSizable];

在谷歌搜索了30分钟后,这是一个令人高兴的发现。工作得很好。