MPParallaxView 0.3.0

MPParallaxView 0.3.0

测试已测试
语言语言 SwiftSwift
许可协议 MIT
发布最新发布2016年11月
SwiftSwift 版本3.0
SPM支持 SPM

Michal Pyrka 维护。



MPParallaxView

Swift 中的 Apple TV 偏移效果。使用触摸或加速度计旋转视图。

Preview

用法

要运行示例项目,首先克隆仓库,并在 Example 目录中运行 pod install

想快速查看演示?键入 pod try MPParallaxView

偏移效果

您可以在 Storyboard 中轻松自定义偏移视图!跳转到 Example 项目查看属性。

想要使用加速度计偏移而不是触摸偏移?在 Storyboard 中将 加速度计启用 设置为 开启

有三种设置偏移的方式:

  • .基于层级偏移 - 后台视图比前台视图移动得少。您可以通过更改 multiplerOfIndexInHierarchyToParallaxOffset 的值来增加移动量 - 此值将乘以视图在层级中的索引。默认值。
  • .基于标签 - 为视图设置一个标签。例如,雪花图像视图有 13 个标签,意味着有明显移动。另一方面,有天使成员的顶部视图有 1 个标签 - 几乎无移动。
  • .自定义(Int) - 提供您的自定义值。

需求

Xcode 8,iOS 9

安装

MPParallaxView 通过 CocoaPods 提供。要安装,只需在您的 Podfile 中添加以下行

pod "MPParallaxView"

作者

Michal Pyrka
Twitter: mikep_3

其他

查看有关此仓库的文章: Swift 中 Apple TV 偏移效果

受 Designmodo 启发
感谢 Konstantine Trundayev 提供星际资产!

许可证

MIT 许可协议(MIT)版权所有 © 2015 Droids On Roids LLC

本协议授予任何获得本软件(以下简称“软件”)及其相关文档文件副本的人(以下简称“使用者”)在不加限制地使用软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并允许接受软件的人进行上述活动,但需遵守以下条件:

上述版权声明和本使用许可声明应包含在软件的任何副本或实质性部分的副本中。

软件按照“现状”提供,不提供任何形式的质量保证,明示或暗示的保证,包括但不限于适销性保证、特定目的的适用性和非侵权性保证。在任何情况下,软件的作者或版权所有者均不对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他原因,无论这些责任是从、因或与软件或软件的使用或其他操作而产生的。