2012-02-18 4 views
2

Custom UITableViewCell backgroundView & selectedBackgroundViewを調べた後、backgroundView & selectedBackgroundView(グループ化されたテーブルビューの各セル)の各レイヤーにはCGImageRefが含まれています。CALayerはその内容を派生していますか?

AppleはそれぞれCGImageRefを作成し、各層の内容を明示的に設定する必要がありますか?

+2

実装の詳細です。なぜあなたにとって重要なのですか?あなたの質問は何ですか? – Costique

答えて

3

はい、UIGroupTableViewCellBackgroundはそのレイヤのデリゲートであり、そのレイヤのcontentsdisplayLayer:に設定します。私はこれを、メソッドを持つMyLayer : CALayerを作成して作成しました。このメソッドでは、ブレークポイントを設定し、+[UIGroupTableViewCellBackground layerClass]を実装して[MyLayer class]を返します。その後、ブレークポイントが当たったときにバックトレースを調べました。

関連する問題