2019独角兽企业重金招聘Python工程师标准>>>

#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

以下是程序运行的结果:

转载于:https://my.oschina.net/iOSliuhui/blog/398897

仿iOS中图标的抖动相关推荐

  1. 仿 IOS 桌面图标下载 view

    DownloadLoadingView 项目地址:xiaweizi/DownloadLoadingView  简介:仿 IOS 桌面图标下载 view 更多:作者   提 Bug 标签: 在工作中难免 ...

  2. android仿ios弹框_在“提示”框中:iOS外观(在Android上运行),Google Maps作为Time Machine,下载Wii游戏保存...

    android仿ios弹框 Once a week we round up some great reader tips and share them with everyone. Read on t ...

  3. iOS中最值得设计师学习的33个APP图标

    苹果公司一直以来对产品细节非常关心,因为细节对于用户的完美体验来说非常重要,对于设计师也是.苹果的所有者们对产品的相关设计要求很高,只要有一丝不如意,就会直接抛弃.对于图标来说,同样如此,设计感至关重 ...

  4. Android6.0 源码修改之 仿IOS添加全屏可拖拽浮窗返回按钮...

    Android6.0 源码修改之 仿IOS添加全屏可拖拽浮窗返回按钮 前言 之前写过屏蔽系统导航栏功能的文章,具体可看Android6.0 源码修改之屏蔽导航栏虚拟按键(Home和RecentAPP) ...

  5. ios中常用的第三方库

    下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITableVie ...

  6. iphone smtp服务器没有响应,电子邮件卡在iPhone或iPad上的发件箱?如何修复iOS中的未发送邮件 | MOS86...

    您曾经在iOS中发送电子邮件,只能将信息卡在iPhone,iPad或iPod touch的邮件应用发件箱中?你知道这是什么时候发生的,因为在iOS的Mail应用程序的底部,状态栏在iOS中显示1个未发 ...

  7. [纪录]仿IOS滚轮效果(竖直滑动选择器)

    今天想做一个类似这样的一个效果,可是UI的模板是参考IOS做的,于是就各种百度各种搜,最后让我找到了一个仿IOS滚轮的一个Demo,稍微研究了一下,发上来,大家一起学习,以后也方便我查看,就不用再去百 ...

  8. iOS中UISearchBar(搜索框)使用总结

    2019独角兽企业重金招聘Python工程师标准>>> iOS中UISearchBar(搜索框)使用总结 初始化:UISearchBar继承于UIView,我们可以像创建View那样 ...

  9. android rebound平移,Android 仿 IOS 拖拽回弹之进阶 ReboundFrameLayout

    Android 仿 IOS 拖拽回弹之进阶 ReboundFrameLayout 前言 IOS 拖拽回弹给用户的体验不得不赞然后 Android 原生的 API 各种不支持, 于是乎出现的很多仿 IO ...

最新文章

  1. 吊打一切:YOLOv4的tricks汇总
  2. 一起谈.NET技术,.NET 打包入门
  3. OpenStack 部署运维实战
  4. 第一天2017/03/28
  5. Nginx的rewrite之rewrite_log指令
  6. [转] 移动前端不得不了解的HTML5 head 头标签
  7. Nest入门教程 - 初识控制器
  8. 洛谷 P4300 BZOJ 1266 [AHOI2006]上学路线route
  9. Java中包、导包、修饰符和内部类
  10. 躁动不安的年代,你需要读几本好书(python爬虫及数据分析)
  11. 02- linux下运行.exe文件(wine工具)
  12. SecureCRT zmodem
  13. 图片过大怎么压缩?3个免费方法让图片变小
  14. Gitlab 回滚到某个commit
  15. 行业下行,丧失亮点的OPPO慢人一步
  16. 什么是ASIC芯片?与CPU、GPU、FPGA相比如何?
  17. 人工智能 知识表示方法:谓词逻辑和语义网络 题目练习
  18. 我的武林秘籍设计模式之策略模式
  19. google语音服务注意事项
  20. 【渝粤教育】电大中专电子商务网站建设与维护 (23)作业 题库

热门文章

  1. oracle 前端ui框架,Layui(前端UI框架) 2.6.4 官方最新版
  2. js 包含某个字符串_[译] 5 大 JavaScript 字符串操作库
  3. 软件开发人员标准薪金 人月_软件产品测试周期
  4. c语言class运行错误,win32 C RegisterClass失败,该如何处理
  5. java 流换行符_【求大神】如何读取含换行符的缓冲流文件
  6. 信号与系统 2022 春季学期第一次作业-作业题目准备
  7. 智能车竞赛技术报告 | 单车拉力组 - 长春理工大学- 追风零队 2021
  8. java经典算法大全_JAVA 经典算法大全:PageRank算法
  9. python中的open函数实例_Python中open函数注意点
  10. php在线备忘录,备忘录模式(Memento)