ios 加速计效果实现
在ios7中引入了运动效果,它可以把设备加速计上面所发生的事件同UIKit的值关联起来。开发者只需要创建UIMotionEffect子类的实例(目前系统只提供了一种UIMotionEffect子类,就是UIInterpolationMotionEffect),我们可以通过它来实现效果,但是要注意,加速计在真机上才有效果,在模拟器上是没有效果的。
简单的代码如下:
- (void)startMotionEffects
{UIInterpolatingMotionEffect *motionEffectX = [[UIInterpolatingMotionEffect alloc] initWithKeyPath:@"center.x" type:UIInterpolatingMotionEffectTypeTiltAlongHorizontalAxis];UIInterpolatingMotionEffect *motionEffectY = [[UIInterpolatingMotionEffect alloc] initWithKeyPath:@"center.y" type:UIInterpolatingMotionEffectTypeTiltAlongVerticalAxis];motionEffectX.minimumRelativeValue = @-150;motionEffectX.maximumRelativeValue = @150;motionEffectY.minimumRelativeValue = @-150;motionEffectY.maximumRelativeValue = @150;UIMotionEffectGroup *motionEffectGroup = [[UIMotionEffectGroup alloc] init];motionEffectGroup.motionEffects = @[motionEffectX,motionEffectY];[_imageView addMotionEffect:motionEffectGroup];
}
ios 加速计效果实现相关推荐
- [纪录]仿IOS滚轮效果(竖直滑动选择器)
今天想做一个类似这样的一个效果,可是UI的模板是参考IOS做的,于是就各种百度各种搜,最后让我找到了一个仿IOS滚轮的一个Demo,稍微研究了一下,发上来,大家一起学习,以后也方便我查看,就不用再去百 ...
- 【转】提示框第三方库之MBProgressHUD iOS toast效果 动态提示框效果
原文网址:http://www.zhimengzhe.com/IOSkaifa/37910.html MBProgressHUD是一个开源项目,实现了很多种样式的提示框,使用上简单.方便,并且可以对显 ...
- ios加速计(可以用来检测摇动,自定义反应灵敏度)
ios加速计 标签: ios 编程 xcode开发 加速计 杂谈 分类: ios开发 内置加速计是iPhone和iPod Touch中最酷的特性之一,iPhone可以通过这个小设备知道用户握持手机 ...
- vue中禁止ios橡皮筋效果(亲测有效)
相信有很多前端的朋友都遇到过这个问题,这个问题真的很头疼.ios的橡皮筋效果会带来一些莫名其妙的bug.如果直接对body禁止的话,那整个页面都无法滑动了.所以我今天带来一个解决方案.原博客找不到了, ...
- android 按钮回弹效果,Android仿IOS回弹效果 支持任何控件
本文实例为大家分享了Android仿IOS回弹效果的具体代码,供大家参考,具体内容如下 效果图: 导入依赖: dependencies { // ... compile 'me.everything: ...
- android 布局回弹,Android仿IOS回弹效果 支持任何控件
本文实例为大家分享了Android仿IOS回弹效果的具体代码,供大家参考,具体内容如下 效果图: 导入依赖: dependencies { // ... compile 'me.everything: ...
- android 仿ios毛玻璃,类 iOS 毛玻璃效果控件 BlurView
软件介绍 BlurView 是Android下类似 iOS 毛玻璃效果控件. 使用: android:id="@+id/blurView" android:layout_width ...
- 解决IOS橡皮筋效果
1.一棍子打死 (全部滚动条失效) app.vue文件mounted中 document.body.addEventListener('touchmove', function (e) {e.prev ...
- ios 扑克牌效果轮播_iOS一行代码实现立体轮播图
示例图片 bannergif.gif 使用方法 1. 初始化 (instancetype)initWithFrame:(CGRect)frame WithBannerSource:(NinaBanne ...
- iOS 毛玻璃效果的实现方法
iOS开发中有的时候需要将图片设置模糊,来实现特定的效果获取更好的用户体验, iOS7之后半透明模糊效果得到大范围使用的比较大,现在也可以看到很多应用局部用到了图片模糊效果,可以通过高斯模糊和毛玻璃效 ...
最新文章
- 专访北京飞搜科技:一个创业公司该怎样在人工智能大潮中成长
- sqlldr导入时报少半个引号
- 画Series的散点图
- hdu 1404/zoj 2725 Digital Deletions 博弈论
- C++求复数的角度_人教A版高中数学必修二7.1 复数的概念优质课公开课课件、教案...
- Hive的数据加载与导出
- np.where使用:根据条件生成新的数组
- springboot 使用spring的线程池异步执行
- Java Matcher源码学习记录
- Asp.net 构建可扩展的的Comet Web 应用(一)
- 双系统格式化Ubuntu分区后Windows 开机出现grub rescue问题
- Java常用设计模式及应用场景介绍
- 永恒不变的内容营销不利于seo
- android绑定两个ip,安卓手机模拟器如何多开切换IP防封号的最新方法介绍
- linux安装rmp格式文件,在CentOS Linux上使用yum、dnf和rpm安装RPM文件(Packages)
- java生成随机数的代码_java生成随机数的代码
- 用TA学吉他,下个双11再也不孤单-吉他音阶实战 (三)
- 会说话的代码 Python pyttsx3,及AttributeError:partially initialized module......(......)报错,解决方法
- leet-code Z 字形变换详解
- Java Web课程设计