motion-animator-objc:Motion Animator根据运动规范创建高性能,可中断的iOS动画

适用于iOS 9+的动画师,结合了现代UIView和CALayer动画API的最佳方面。 :party_popper:隐式和显式加性动画。 :party_popper:通过参数化运动。 :party_popper:直接从手势识别器为动画提供速度。 :party_popper:通过更多地依赖Core Animation来最大化帧速率。 :party_popper:动画属性是Swift枚举类型。 :party_popper:一致的模型层价值期望。可以使用iOS 9及更高版本上的MotionAnimator对以下属性进行隐式动画处理: CALayer锚点CALayer backgroundColor UIView backgroundColor CALayer界限UIView范围CALayer borderWidth CALayer borderColor CALayer cornerRadius CALayer高度UIView高度CALayer不透明度UIView Alpha CA
zip
motion-animator-objc-develop.zip 预估大小:76个文件
folder
motion-animator-objc-develop 文件夹
file
.travis.yml 951B
file
.jazzy.yaml 271B
file
.swift-version 4B
folder
img 文件夹
file
motion-animator-banner.gif 16KB
folder
assets 文件夹
file
chip.gif 185KB
file
Podfile 990B
folder
tests 文件夹
folder
unit 文件夹
file
WindowManagement.swift 1KB
file
ImplicitAnimationTests.swift 10KB
file
MotionAnimatorBehavioralTests.swift 6KB
file
AdditiveAnimatorTests.swift 4KB
file
QuartzCoreBehavioralTests.swift 4KB
file
BeginFromCurrentStateTests.swift 8KB
file
NonAdditiveAnimatorTests.swift 5KB
file
InstantAnimationTests.swift 3KB
file
HeadlessLayerImplicitAnimationTests.swift 6KB
file
MotionAnimatorTests.swift 2KB
file
UIKitEquivalencyTests.swift 4KB
file
SpringTimingCurveTests.swift 2KB
file
TimeScaleFactorTests.swift 3KB
file
AnimationRemovalTests.swift 2KB
file
MotionAnimatorTests.m 7KB
file
UIKitBehavioralTests.swift 14KB
file
InitialVelocityTests.swift 6KB
folder
resources 文件夹
file
Info.plist 808B
file
LICENSE 11KB
file
CONTRIBUTING.md 1KB
file
.kokoro 2KB
folder
src 文件夹
file
MotionAnimator.h 718B
file
MDMCoreAnimationTraceable.h 1004B
file
MDMAnimatableKeyPaths.h 8KB
file
MDMMotionAnimator.m 13KB
file
MDMAnimatableKeyPaths.m 2KB
file
MDMMotionAnimator.h 17KB
folder
private 文件夹
file
MDMRegisteredAnimation.m 998B
file
CAMediaTimingFunction+MotionAnimator.h 882B
file
MDMBlockAnimations.h 1KB
file
CAMediaTimingFunction+MotionAnimator.m 1KB
file
CABasicAnimation+MotionAnimator.h 2KB
file
MDMBlockAnimations.m 7KB
file
MDMAnimationRegistrar.m 3KB
file
MDMDragCoefficient.h 848B
file
CABasicAnimation+MotionAnimator.m 14KB
file
MDMDragCoefficient.m 942B
file
MDMUIKitValueCoercion.m 2KB
file
MDMUIKitValueCoercion.h 974B
file
MDMAnimationRegistrar.h 1KB
file
MDMRegisteredAnimation.h 940B
file
CATransaction+MotionAnimator.m 1KB
file
CATransaction+MotionAnimator.h 1KB
file
.clang-format 335B
file
Podfile.lock 604B
file
MotionAnimator.podspec 672B
file
AUTHORS 323B
folder
examples 文件夹
file
TapToBounceTraitsExample.swift 3KB
file
CalendarCardExpansionExample.h 715B
file
CalendarChipMotionSpec.h 1KB
file
CalendarChipMotionSpec.m 3KB
file
TapToBounceUIKitExample.swift 3KB
folder
apps 文件夹
folder
Catalog 文件夹
folder
UnitTests 文件夹
file
Info.plist 733B
folder
Catalog 文件夹
folder
Assets.xcassets 文件夹
folder
AppIcon.appiconset 文件夹
file
Contents.json 1KB
folder
Base.lproj 文件夹
file
LaunchScreen.storyboard 2KB
file
AppDelegate.swift 1KB
file
Info.plist 1KB
folder
MotionAnimatorCatalog.xcodeproj 文件夹
file
project.pbxproj 39KB
folder
xcshareddata 文件夹
folder
xcschemes 文件夹
file
MotionAnimatorCatalog.xcscheme 4KB
file
UnitTests.xcscheme 2KB
file
TableOfContents.swift 929B
folder
TestHarness 文件夹
folder
Assets.xcassets 文件夹
folder
AppIcon.appiconset 文件夹
file
Contents.json 1KB
folder
Base.lproj 文件夹
file
LaunchScreen.storyboard 2KB
file
AppDelegate.swift 1KB
file
Info.plist 1KB
file
CalendarCardExpansionExample.m 9KB
file
.gitignore 1KB
file
.codecov.yml 38B
file
CHANGELOG.md 31KB
file
README.md 32KB
...
zip 文件大小:301.23KB