ビューベースを使用して作成したカレンダー コントロールがありますNSTableView
。この写真のように、特定のセルに境界線/ハイライトを設定できるようにしたいと思います。
NSDrawColorTiledRects
これを行うのに役立つかもしれないと考えていました。viewForTableColumn
しかし、が呼び出されたとき、フレームはまだ正しく設定されていません。これをdrawRect
カスタムNSTableViewCell
に入れることは機能しません。これは、 のデータソース デリゲートNSTableView
が行うべきことのように、データ駆動型のレンダリングになるためです。
アイデア?