我想从我的 iPhone 应用程序中删除一个项目(假设是一个 UIButton)。我想在点击按钮将其删除时添加一些动画。
这就是我想要的动画:
In your OSX dock, if you right-click on an item and tap on *remove from dock*,
it kinda like **explodes** with a funny noise, and removes itself from that dock.
谁知道如何在 iPhone 上制作冒烟(或)微小的爆炸动画?是否有预定义的名称?
最佳答案
信不信由你,Mac OS X 上确实有一个 API:
NSPoint centrePoint = ...;
NSSize size = ...;
NSShowAnimationEffect(NSAnimationEffectPoof, centrePoint, size, nil, NULL, NULL);
在 iOS 上,没有,因为动画是特定于 Mac 的动画。在 iOS 上,人们通常会看到已删除的对象折叠成一个点。该动画可以通过动画化 View 的转换(使用 CAAnimation
或 UIView
类方法)来完成,以便它缩放到虚无。
关于iphone - 从我的 iPhone 应用程序中删除项目时冒烟(或)爆炸动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12230970/