仿iOS图标抖动、iOS删除App效果
来源:互联网 发布:矩阵相似和合同的区别 编辑:程序博客网 时间:2024/05/20 15:39
#import "LHViewController.h"
#define angelToRandian(x) ((x)/180.0*M_PI)
@interface
LHViewController
()
@property
(strong,
nonatomic
)
IBOutlet
UIImageView
*imageView;
@end
@implementation
LHViewController
- (
void
)viewDidLoad
{
[
super
viewDidLoad
];
// Do any additional setup after loading the view, typically from a nib.
UILongPressGestureRecognizer* longPress=[[
UILongPressGestureRecognizer
alloc
]initWithTarget:
self
action
:
@selector
(longPress:)];
[
self
.imageView
addGestureRecognizer
:longPress];
}
-(
void
)longPress:(UILongPressGestureRecognizer*)longPress
{
if
(longPress
.state
==UIGestureRecognizerStateBegan) {
CAKeyframeAnimation* anim=[
CAKeyframeAnimation
animation
];
anim
.keyPath
=
@"transform.rotation"
;
anim
.values
=@[@(angelToRandian(-
7
)),@(angelToRandian(
7
)),@(angelToRandian(-
7
))];
anim
.repeatCount
=
MAXFLOAT
;
anim
.duration
=
0
.2
;
[
self
.imageView
.layer
addAnimation
:anim
forKey
:nil
];
self
.btn
.hidden
=
NO
;
}
}
- (
IBAction
)delete:(
id
)sender {
[
self
.imageView
removeFromSuperview
];
[
self
.btn
removeFromSuperview
];
}
@end
0 0
- 仿iOS图标抖动、iOS删除App效果
- 仿iOS图标抖动
- iOS APP图标长按抖动效果的实现(CAAnimation)
- RecyclerView 多选+仿IOS卸载时的图标抖动
- Android 仿IOS解锁锁屏文字抖动效果
- Android仿Iphone图标抖动效果
- Android仿Iphone图标抖动效果
- Android仿Iphone图标抖动效果
- ios 抖动动画效果
- ios抖动动画效果
- ios抖动动画效果
- ios 左右抖动效果
- IOS之抖动效果
- IOS的app图标去掉玻璃效果
- iOS UIView视图抖动效果
- iOS 长按抖动效果
- 分享一个android仿ios桌面卸载的图标抖动动画
- 安卓仿IOS删除抖动动画
- Android手机分辨率基础知识(DPI,DIP计算)
- python glob模块
- NSArray 和 NSDictionary 的内存问题
- 自定义MD5加密
- Sublime Text3 安装Emmet
- 仿iOS图标抖动、iOS删除App效果
- “好程序员笔记”反射与内省
- 职业之路
- Hibernate实体3种状态Transient/Persistent/Detached
- 黑马程序员__java基础__GUI
- 让软件好好活着之一 -- 设计第一
- Hibernate错误总结
- Linux系统编程——Linux系统调用
- LeetCode——Remove Duplicates from Sorted Array