CALayer の Subclass をつくったときにハマった。(iOS 5.1 にて)

「描画されない。。」
メソッド

(void)drawInContext:(CGContextRef)ctx

{

   // ここに実装

}

[解決した]

これを動かすには、setNeedsDisplayを使う。

[mylayer setNeedsDisplay];

サブクラスだけではなく、delegate も同じ。