此类别为您提供的 UIView 添加动画效果。此效果类似于在 iOS 7 的主屏幕背景中看到的效果。
请随意为本类别添加更多动画效果。 :)
该库已在 iOS 7.0+ 和 Automatic Reference Counting (ARC) 环境下进行了测试。
将以下类添加到您的项目中
UIView+TLMotionEffect.h
UIView+TLMotionEffect.m
导入类别并调用以下方法
#import "UIView+TLMotionEffect.h"
- (void)addCenterMotionEffectsXYWithOffset:(CGFloat)offset;
UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 100.0f)];
[myView addCenterMotionEffectsXYWithOffset:40];
您可以在 Xcode 中运行测试。打开 TLMotion/TLMotionEffect.xcodeproj
。
版权所有 © 2013 Javier Venegas
特此许可,免费提供本软件及其相关的文档文件(下称“软件”)的副本,任何人可以不受限制地处理软件,包括但不限于获取、复制、修改、合并、发布、分发、再许可以及販売副本,并准许那些获得软件副本的人士,按照以下条件使用或处置该软件:
上述版权声明和本许可声明应包含在软件所有副本或实质性部分的副本中。
本软件按“原样”提供,不提供任何形式的明示或暗示担保,包括但不限于适销性、适用于特定目的和无侵犯专利权担保。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,无论这些索赔、损害或其他责任源于合同、侵权或任何其他原因,无论该软件或其使用或其他交易是否出现。