iPhoneのUIViewでの描画処理を覚えようとしています。メソッド[UIView drawRect]が存在する場合にのみ、描画プロセスが発生することを理解しています。[ CALayer display ]で始まり、そのメソッド内から [UIView drawRect] が呼び出されます (正確には :first [ UIView drawLayer:layer inContext:context ] が呼び出され、このメソッド内から [UIView drawRect] が呼び出されます)。
2 つの質問があります。
- [ CALayer display ] メソッドはどのように UIView のコンテキストを取得しますか? ( [ CALayer display ] メソッド内の [ UIView drawLayer:layer inContext:context ] で使用されます)
- CALayer のコンテンツの更新はどのように行われますか? (ここのリンクに記載されている更新: [ CALayer 表示] )