2011-12-09 27 views
1

セルベースのNSTableViewがあります。最初に表示されるときには、行が選択されません。最初のものをデフォルトで選択したいと思います。これを実現するためにInterface Builderに設定がありませんでしたか?NSTableViewにはデフォルトで行が選択されていません

あなたは属性ペインでSelection:Emptyをオフにしようとしたことがあり、私は「setAllowsEmptySelection」を試みたが、それは

答えて

4

を動作しませんでしたあなたは

selectRowIndexes:byExtendingSelection:

+0

これは機能しませんでした。私はawakeFromNibに入れます – JPC

+1

@JPC:コンセントをテーブルビューに接続してください。接続されていない場合、outletプロパティは 'nil'を保持し、メッセージを送信すると何も行いません。 –

+0

これが答えでした。私はあまりにも早くそれをやっていた – JPC

3

を使用してプログラムでそれを行うだろうか? NIBでそのオプションのチェックを外すと、それは「うまくいく」はずです。

+0

空がチェックされていません。 Type Selectのみがチェックされています – JPC

+0

NSArrayControllerを使用していますか? –

+0

いいえ、ちょうどデータソースを使用しています – JPC

関連する問題