0
今はNSDateFormatterでNSTextCellを使用していますが、これが可能かどうかを知りたかったのでしょう。NSTableViewのセルにNSDatePickerオブジェクトを配置できますか?
ありがとうございます!
今はNSDateFormatterでNSTextCellを使用していますが、これが可能かどうかを知りたかったのでしょう。NSTableViewのセルにNSDatePickerオブジェクトを配置できますか?
ありがとうございます!
ハッキングの束を作ることなく... Appleは何らかの理由でテーブルの日付ピッカーセルを提供しません。私は、日付フォーマッタを保持するか、またはセルをクリックすると、それをポップして、グラフィカルな日付ピッカーを開くようにします。
xibファイルのメニューを作成し、セルのメニュープロパティのアウトレットをメニューに設定し、nsdatepickerのサブクラスを作成してmouseDown:をオーバーロードし、クリックするとメニューを表示させました。
解決策の1つは、mouseDownメソッドでNSTableViewをオーバーライドして、クリックされた行と列を確認し、ターゲットであればメニューを表示します。そのメニューには、1つのmenuItemがあり、その出口はNSDatePickerです。メニューを表示するときに、datePickerの日付を設定します。 IBでは、datePickerのアクションを保存メソッドに設定します。 – joels