UIView 辅助类别,通过一个方法添加动画到 addSubview 和 removeFromSuperView。使用 Facebook Pop。不好与 AutoLayout 一起使用。
简单易用。
[self.view addSubview:self.viewToAdd withAnimationType:MotionTypeSlideInFromLeft];
[self.view removeFromSuperViewWithAnimationType:MotionTypeSlideOutToLeft];
可选的延迟和 completionBlock 参数也可用。
免责声明:使用延迟时,UIView 不会在指定时间内添加或移除到 view 堆栈中。不要尝试用它与 AutoLayout 一起使用 :)。
一组可能很有价值的外部资源链接
淡出
从左侧滑入
从底部滑入并淡入
向左滑出
向底部滑出
缩放进入
欢迎 Pull requests!
UIView+Motion 在 MIT 许可下发布。有关详细信息,请参阅 LICENSE 文件。