如何在iOS中复制透视缩放主屏幕功能?

时间:2015-05-31 15:03:26

标签: ios iphone swift ios8 uiimageview

众所周知,iOS 8在主屏幕中具有透视缩放功能,可以根据设备的角度及其移动方式进行缩放。

我想在我的应用中复制该功能。我在这里找到了一个问题来找出设备的角度。

How can I determine the angle of the device?

Measuring tilt angle with CMMotionManager

我需要讨论根据设备角度缩放图像的想法。任何帮助将不胜感激。

修改:这是此问题的重复:iOS 7 parallax effect in my view controller

谢谢你的帮助。

1 个答案:

答案 0 :(得分:2)

该功能被称为“视差效果”,并且Cocoa Touch中有内置支持。您无需重新发明轮子即可将此效果添加到您的应用中。在网络上搜索有关UIInterpolatingMotionEffect的信息。 Here尤其是Apple关于它的简要文档。