测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布最后发布 | 2018年2月 |
SwiftSwift版本 | 4.0 |
SPM支持SPM | ✗ |
由 Nattawut Singhchai 维护。
EasyTransition 是一个简单的库,用于在 iOS 中进行过渡。
您可以通过两种方式安装此库:
将 EasyTransition.swift 和 UIView+Constraints.swift 复制到项目中,并给我一些啤酒。
导入并声明 EasyTransition
import EasyTransition
class ViewController: UIViewController {
var transition: EasyTransition?
}
自定义过渡并正常展示
let vc = TargetViewController()
transition = EasyTransition(attachedViewController: vc)
transition?.transitionDuration = 0.4
transition?.direction = .Right
transition?.margins = UIEdgeInsets(top: 0, left: 100, bottom: 0, right: 0)
presentViewController(vc, animated: true, completion: nil)
您也可以从角落制作方向的过渡
transition?.direction = [.Top,.Right]
更多内容请参阅 EasyTransitionExample.xcodeproj
Nattawut Singhchai, [email protected]
EasyTransition 在 MIT 许可下可用。查看 LICENSE 文件。