冰棒:简单,可扩展的插值框架

时间:2021-02-19 06:42:34
【文件属性】:
文件名称:冰棒:简单,可扩展的插值框架
文件大小:1003KB
文件格式:ZIP
更新时间:2021-02-19 06:42:34
Swift 不再维护此项目。 Popsicle是一个Swift框架,用于通过内置的UIKit支持创建和管理不同值类型的插值。 安装 迦太基 github "DavdRoman/Popsicle" 可可豆 pod 'Popsicle' 手动的 将文件夹中的所有文件拖放到您的项目中。 乍看上去 内插UIView(或任何其他NSObject)值 首先,您需要一个Interpolator实例: let interpolator = Interpolator () 接下来,您需要向Interpolation添加一些Interpolation实例。 在下面的示例中,我们将在0到150之间的时间内插UIView的alpha值: let interpolation = Interpolation (yourView, alpha) interpolation[ 0 ] = 0 interpolat
【文件预览】:
Popsicle-master
----Assets()
--------1.gif(993KB)
--------header.png(74KB)
----.gitignore(232B)
----Popsicle()
--------Interpolation.swift(4KB)
--------Popsicle.h(497B)
--------Info.plist(808B)
--------KeyPath.swift(6KB)
--------EasingFunction.swift(2KB)
--------Interpolable.swift(6KB)
--------Interpolator.swift(1KB)
----Popsicle.podspec(754B)
----LICENSE(1KB)
----README.md(3KB)
----PopsicleDemo()
--------DRPageScrollView.m(5KB)
--------UIView+Utils.swift(909B)
--------ViewController.swift(4KB)
--------PageViews.xib(11KB)
--------Info.plist(1KB)
--------DRPageScrollView.h(918B)
--------PopsicleDemo-Bridging-Header.h(132B)
--------Base.lproj()
--------PageScrollView.swift(1KB)
--------AppDelegate.swift(619B)
--------Assets.xcassets()
----Popsicle.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(21KB)

网友评论