NSTextField
swift を使用してa のスペルをチェックするにはどうすればよいですか? 私はすでにcontrolTextDidChange
テキストを検証するために使用しています。この解決策は、ファーストレスポンダを としてキャストすることについて言及しているNSTextView
ようですが、強制を使用して迅速にそれが可能かどうかはわかりません。に変更すると簡単になることはわかっていますNSTextView
が、可能であればこれを避けたいと思います。
1 に答える
2
これはあなたを助けるはずです。
// Focus TextField
phraseTextField.becomeFirstResponder()
// Enable Continous Spelling
let textView: NSTextView = (self.window!.firstResponder as! NSTextView)
textView.continuousSpellCheckingEnabled = true
出典: Mac OS X の NSTextField 内でスペル チェックを有効にするにはどうすればよいですか?
NSTextField
他の状況では、 s をsに変更した方がうまくいくかもしれませNSTextView
ん。「テキスト ビュー」(オブジェクト ライブラリで NSTextView を検索) を使用するだけで、デフォルトでスペル チェックが有効になります。私が知る限り、NSTextFields は場合によってはスペル チェックをサポートしていません。
于 2016-02-28T19:13:43.640 に答える