私はこの問題で約 1 週間、頭を壁 (ココア) にぶつけていて、できればアドバイスが欲しいと思っていました。
機能のリストを表す NSTextFields のリストをユーザーに提供しようとしています。「追加」ボタンを使用して追加のテキストフィールドを追加できるようにします。これはより大きなフォームの一部であり、ユーザーはフォーム全体 (リストを含む) をタブで移動できる必要があります。
NSCollectionView を使用して上記を実装しましたが、これはほとんど機能していましたが、理由がわかりません。タブを押すと、突然コレクション ビューが完全にスキップされたときに通常どおり循環します。または、コレクション ビューの特定のテキスト フィールドにいる場合、タブを押すとテキストが強調表示されるだけで、コレクションビューの外でマウスをクリックすることなく、次のフィールド。誰かがこれを以前に経験したことがあるかどうか疑問に思っていました...または、このようなものをデバッグするためのアドバイスはありますか? コントロールがレスポンダーになるたびに nextResponder が何であるかをログに記録しようとしましたが、タブ操作が突然機能しなくなり、再び開始する理由を説明するパターンはないようです。
それぞれにコレクション ビューを持つ 3 つの TabViews があります。それが問題を引き起こしているのではないかと思っていましたか?
誰でも提供できるヘルプをありがとう。