答えて

0

ハッキングの束を作ることなく... Appleは何らかの理由でテーブルの日付ピッカーセルを提供しません。私は、日付フォーマッタを保持するか、またはセルをクリックすると、それをポップして、グラフィカルな日付ピッカーを開くようにします。

xibファイルのメニューを作成し、セルのメニュープロパティのアウトレットをメニューに設定し、nsdatepickerのサブクラスを作成してmouseDown:をオーバーロードし、クリックするとメニューを表示させました。

+0

解決策の1つは、mouseDownメソッドでNSTableViewをオーバーライドして、クリックされた行と列を確認し、ターゲットであればメニューを表示します。そのメニューには、1つのmenuItemがあり、その出口はNSDatePickerです。メニューを表示するときに、datePickerの日付を設定します。 IBでは、datePickerのアクションを保存メソッドに設定します。 – joels

関連する問題