テキストフィールドの編集中に、タッチバーのカスタムタッチバーアイテムと自動テキスト提案を組み合わせようとしています。
現在、カスタム NSTextView クラスで makeTouchBar をオーバーライドしています。そうしないと、デフォルトのタッチ バーが textView 用に作成されます。
これはメインの makeTouchBar で、項目識別子を使用して提案を追加しようとしまし.candidateList
たが、うまくいきませんでした:
extension ViewController: NSTouchBarDelegate {
override func makeTouchBar() -> NSTouchBar? {
let touchBar = NSTouchBar()
touchBar.delegate = self
touchBar.customizationIdentifier = .myBar
touchBar.defaultItemIdentifiers = [.itemId1,
.flexibleSpace,
.itemId2,
.itemId3,
.flexibleSpace,
.candidateList]
touchBar.customizationAllowedItemIdentifiers = [.itemId1]
return touchBar
}
}
この単語候補アイテムをカスタム タッチ バーに追加する方法の簡単な例を誰か提供できますか?