0

カスタム描画ウィンドウに NSTextView があり、その下に NSScrollView を空白で区切って配置したいと考えています。それが私がxibで設定した方法です。

インターフェイスビルダーでは、2つの間に素敵なスペースがあり、見栄えがします

しかし、プログラムを実行すると、スクロール ビューが上に移動し、実際にはテキスト ビューが覆われます。

しかし、スクロール ビューの垂直方向の自動サイズ変更を無効にすると、すべてが正常に機能します。

テキスト ビューとスクロール ビューは NSView の下にあるため、互いに兄弟です。

4

1 に答える 1

0

Most probably it was shortcoming of the system as the scroll view was being completely hidden and so then it was probably moved.

I've worked it out by subclassing NSScrollView and overriding - (void)resizeWithOldSuperviewSize:(NSSize)oldSize_; So now I can position the scroll view exactly as I wish.

于 2012-11-05T23:26:34.203 に答える