5

常に(プログラムまたはIB経由で)最初の設定ボタンでこの青い影が表示されます:

青い影

私はそれを取り除きたい..どうやって?

4

2 に答える 2

16

これはフォーカス リングと呼ばれ、重要なイベントの最初のレスポンダーであるビューを視覚的に示すためのものです。

表示したくない場合は、定数で-[NSView setFocusRingType:]メソッドを使用できます。NSFocusRingTypeNoneこれは、Interface Builder でも設定できます。

于 2011-05-23T05:16:34.867 に答える
1

これは、コンピューターがキーボードを介してウィンドウにアクセスする方法と関係があります。ハイライトは、これが現在フォーカスされているコントロールであることをユーザーに通知しています。

そのコントロールから簡単に削除するには

[someOtherControl becomeFirstResponder];

詳細: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/TextEditing/Tasks/SetFocus.html

于 2011-05-23T04:51:50.843 に答える