objective-c - 如何从上到下为 View 设置动画并正确堆叠该 View ?

标签 objective-c ios animation uiview

我想尽可能正确地从上到下为 View 设置动画。然后使用适当的魔法来处理内存分配等。

换句话说,我想要一个逆

UIModalTransitionStyleCoverVertical

这个 modalTransitionStyle 从底部向上弹出 View ,而我希望它做的是乘飞机到达。

我研究了一些黑魔法 CATransition,但我终其一生都找不到处理内存和消除(或“弹出”) View 的正确方法方法。

更喜欢接近“史蒂夫·乔布斯的意图”的解决方案。

PS:该解决方案不需要将 View 处理为模态。实际上,最好将其作为堆栈中的一张新“卡片”来处理。

最佳答案

UIView怎么样
+ (void)transitionFromView:(UIView *)fromView toView:(UIView *)toView duration:(NSTimeInterval)duration options:(UIViewAnimationOptions)options completion:(void (^)(BOOL finished))completion

+ (void)transitionWithView:(UIView *)view duration:(NSTimeInterval)duration options:(UIViewAnimationOptions)options animations:(void (^)(void))animations completion:(void (^)(BOOL完成))完成

关于objective-c - 如何从上到下为 View 设置动画并正确堆叠该 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5466029/

相关文章:

ios - UISearchBar 输入字符串转义 unicode 字符

iOS:如何在同一代码 xcode swift 中为设备和模拟器添加不同的框架?

IOS - 如何从 SQLite 检索图像路径并在 UIamgeView 中显示它

WPF 加载动画

android - 使用动画师类在 View 中为可绘制对象设置动画的最佳方式是什么?

ios - 无法从 super 层中删除 CAShapeLayer

objective-c - cocoa OS X 应用程序上的 Firebase 通知集成

ios - 为 Swift 和 Objective-C 类定义扩展

iphone - CoreData 中保存的字符串返回 <null> 和字符串。为什么?

html - 使用 css 和 html 的按钮下划线动画