Motion:用于为iOS创建漂亮的动画和过渡的库

时间:2024-02-23 21:07:19
【文件属性】:

文件名称:Motion:用于为iOS创建漂亮的动画和过渡的库

文件大小:107KB

文件格式:ZIP

更新时间:2024-02-23 21:07:19

swift-library ios design ui material

运动 欢迎使用Motion,该库用于为视图,图层和视图控制器创建漂亮的动画和过渡。 照片样本 查看一个示例项目,以开始使用。 谁为谁运动? Motion专为初学者到专业开发人员而设计。 对于初学者来说,您将接触到非常强大的API,这些API会花费时间和经验自行开发,并且专家会感激使用Motion节省的时间。 您将学到什么 您将通过基本概念和易于使用的代码片段的一般介绍来学习如何使用Motion。 转场 Motion使用名为motionIdentifier的链接标识符属性将源视图转换为目标视图。 比赛 翻译 旋转 弧 规模 用法示例 从一个视图控制器转换到另一个视图控制器的示例: 视图控制器1 greyView. motionIdentifier = " foo " orangeView. motionIdentifier = " bar " 视图控制器2 isMotionEnabled = true greyView. motionIdentifier = " foo " orangeView. motionIdentifier = " bar " orangeView. tr


【文件预览】:
Motion-master
----Motion.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(44KB)
--------xcshareddata()
----.gitignore(236B)
----Package.swift(313B)
----README.md(9KB)
----CHANGELOG.md(4KB)
----Sources()
--------MotionAnimationState.swift(4KB)
--------Application.swift(2KB)
--------Motion.h(2KB)
--------MotionModifier.swift(19KB)
--------MotionViewTransition.swift(6KB)
--------MotionTargetState.swift(5KB)
--------MotionViewOrderStrategy.swift(1KB)
--------LICENSE(1KB)
--------MotionContext.swift(15KB)
--------Extensions()
--------MotionTransitionObserver.swift(2KB)
--------Preprocessors()
--------Transition()
--------MotionCoordinateSpace.swift(1KB)
--------MotionPlugin.swift(5KB)
--------MotionAnimation.swift(12KB)
--------Info.plist(770B)
--------Animator()
--------MotionCAAnimation.swift(10KB)
--------MotionSnapshotType.swift(2KB)
----.swift-version(4B)
----CONTRIBUTING.md(4KB)
----LICENSE.md(1KB)
----Motion.podspec(655B)

网友评论