0

私はNSTextViewを持っています:

NSTextView *textView = [[NSTextView alloc] init];
[textView setTranslatesAutoresizingMaskIntoConstraints:NO];

[textView setDrawsBackground:NO];
[textView setRichText:YES];
[textView setSelectable:YES];
[textView setEditable:YES];


return textView;

この textView は、initWithFrame の NSView のサブクラスに追加されます。

[[self window] makeFirstResponder:self.textView];

さらに、[self.textView acceptsFirstResponder] == YES

しかし、この textView の選択範囲が灰色になり、入力が機能しません。マウスの右ボタンを押すと、メニューがポップアップし、期待どおりの動作になります (入力が機能している青いもの)。

問題はどこだ?

4

1 に答える 1