0

NSSplitView私はその側面の1つに内側のaNSScrollViewを含む垂直を持っています。IKImageBrowserViewIKImageBrowserViewサムネイルの1行のみを表示し、水平スクローラーのみを備えています(サイズ変更マスクはに等しいNSViewWidthSizable)。

IKImageBrowserViewのズームレベルをコンテナのフレームの高さにバインドして、仕切りを移動すると、サムネイルのサイズが常にビューに垂直に収まるように変更したいと思います。また、ディバイダーを離した後だけでなく、ディバイダーを動かしながらもこれを継続して行いたいと思います。これは可能ですか?

4

1 に答える 1

0

私自身の質問に答えるためにIKImageBrowserView、Interface Builderでズーム率を設定する代わりに、コードで1.0fに設定すると、画像がコンテナのサイズに調整されます。NSViewControllerのloadViewメソッドで次のことを行うだけで、問題が解決しました。

- (void) loadView {
    [super loadView];
    [browserView setZoomValue:1.0f];
}
于 2009-08-26T06:19:36.097 に答える