Stu*_*art 6 objective-c nsviewanimation osx-lion
我试图将网格NSView向上滑动,从另一行中显示另一行NSView.然后,一旦动画完成,第二个NSView将消失,第一个将立即返回到新数据的原始位置.
它可以在4/5的时间内工作.我得到的唯一错误是当第一个视图没有重置到原始位置时; 它停留在动画结束.
这是基本的想法(我这里没有代码):
[NSAnimationContext runAnimationGroup:^(NSAnimationContext *context){
[[myView animator] setFrame:newPos];
} completionHandler:^{
[myView setFrame:originalPos];
}];
Run Code Online (Sandbox Code Playgroud)
我在谷歌上遇到麻烦,因为runAnimationGroup:completionHandler狮子座是新手.
| 归档时间: |
|
| 查看次数: |
1596 次 |
| 最近记录: |