私はココアウィンドウを持っています。そのコンテンツビューには、固定サイズのNSViewを含むNSScrollViewが含まれています。 NSScrollViewスクロールバーの長さが間違っています
は、プログラムを起動すると、スクロールバーが最初に表示されるコンテンツのサイズが、それが実際よりもはるかに大きかったかのように、小さすぎます:私は、例えば、垂直で再生を開始
:スクロールバーは、上で元の位置に戻すことをもたらす、それが(スクロールビューおよびコンテンツビューのサイズの比に相当する)、その予想されたサイズにリサイズされます210(横のバーにはまだ間違ったサイズがあります。私はそれを使って遊び、一番左の位置に戻すと正しいサイズにリサイズされます。)
スクロールビューの['contentSize'](http://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSScrollView_Class/Reference/Reference.html#)を印刷してチェックしてください。 // apple_ref/occ/instm/NSScrollView/contentSize)の四角形をタッチします。 –
詳細については、ください。どのように/カスタムビューをスクロールビューに提供していますか(Interface Builderの場合、または実行時に設定しますか) Michaelが尋ねるように、すべてのサイズは何ですか(-contentSizeだけでなくカスタムビューのフレームも何ですか)。 –
@JoshuaすべてがInterface Builderで設定され、カスタムコードはありません。 –