Core Animationなどをポリポリ研究

  1. CALayer.doubleSided

     

    doubleSided

    Determines whether the receiver is displayed when facing away from the viewer. Animatable.

    @property(getter=isDoubleSided) BOOL doubleSided

    Discussion

    If NO, the layer is hidden when facing away from the viewer. Defaults to YES.

    Availability
    • Available in iOS 2.0 and later.
    Declared In

    CALayer.h


    facing away = 反対方向を向いたとき = 裏返しになったときに、表示するかどうか。デフォルトはYES (反転しても反転して表示される)トランプのカードみたいなものをやるときに NO にすると、反転したときに表示されなくなるので、2枚のLayerを裏表にしてカードが作れる。これを使わないと回転途中にLayerをremoveFromSuperlayerしないとおかしな表示になるのでウルトラ必須。Core Animation深遠なり。Minutesの回転はこれを知らなかったのでややこしいことになっている。

Theme = Manuscript Neue