时间:2021-05-19
仿iOS图标抖动
#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以上所述就是本文的全部内容了,希望大家能够喜欢。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了iOS实现图片抖动效果的具体代码,供大家参考,具体内容如下效果图:核心代码:////ViewController.m//图标抖动////Cr
本文实例讲述了Android编程实现仿iphone抖动效果的方法。分享给大家供大家参考,具体如下:布局文件:代码:packagecom.android.shak
首先,打开iPad电源,解锁来到主屏幕;在主屏幕上长按任意图标,此时图标开始抖动,进入编辑模式;拖动你想建文件夹的图标到另一个图标上,自动新建文件夹,并会自动按
Android开发仿IOS滑动开关实现代码Android与iOS相比,ios好多控件都是自带的,而android需要使用自定义来实现。今天说的是ios的滑动开关
1、双击iPhone下方Home键,打开后台运行栏,长按栏中的一个图标至抖动,点击图标左上角“红圈中一横”符号号删除后台运行软件,完成后