2010-12-06 27 views
4

これは正常で、私は何かを誤解していますが、NSScrollViewの1つを(完全な高さを取るのではなく)周囲に青い枠が現れました。NSScrollViewの周りに青色の枠線が表示される

私はNSNoBorderをスクロールビューに設定しました。これは他のものでなければなりません。

[scrollView setBorderType:NSNoBorder]; 

いずれのポインタもわかります。私は、それがアプリケーションの外観を台無しにして、ちょうど壊れて見えるので、国境を離れて欲しいです。

私はそれがスクロールビューだと仮定します。それの中の眺めはNSOutlineViewなので、それは多分それに何かですか?

Blue border

答えて

7

これはフォーカスリングです。ユーザーが何かを入力すると、どのビューがキーストロークを取得するかが示されます。これを抑制すると、アプリはUIガイドラインに準拠しなくなります。

+0

ありがとうございました。私はXcodeのようなレイアウトを持っています。分割ビューでは、私のアプリの左側に、ディレクトリツリーがあります。この青いボックスはXcodeのアウトラインビュー/スクロールビューにどうして表示されませんか? – d11wtq

+7

ありがとう、ありがとう。 -setFocusRingType:noneに設定できます。 – d11wtq

関連する問題