1
5
如果我没有弄错的话,你不能直接用CoreAnimation来制作NSView的动画。为此,您需要NSAnimationContext和[NSView animator]。CATransaction只适用于CALayers。 |
2
2
这很有效,但我不太高兴。主要是,NSAnimationContext没有像CATransaction那样的回调完成机制,所以我不得不把它放在那里显式地获取视图的动画并设置委托,以便触发回调。问题是,每个动画都会被多次触发。结果证明这对我的所作所为没有不良影响,只是感觉不对。
|