1

ビューベースを使用して作成したカレンダー コントロールがありますNSTableView。この写真のように、特定のセルに境界線/ハイライトを設定できるようにしたいと思います。

ここに画像の説明を入力

NSDrawColorTiledRectsこれを行うのに役立つかもしれないと考えていました。viewForTableColumnしかし、が呼び出されたとき、フレームはまだ正しく設定されていません。これをdrawRectカスタムNSTableViewCellに入れることは機能しません。これは、 のデータソース デリゲートNSTableViewが行うべきことのように、データ駆動型のレンダリングになるためです。

アイデア?

4

0 に答える 0