VerticalSlidingPresentationController
概览
VerticalSlidingPresentationController 是一个自定义视图控制器展示库,旨在将展示的视图控制器从屏幕底部动画化。当展示的视图控制器在屏幕上显示时,它有两天锚点,一个在屏幕底部,另一个在顶部,您可以直接滚动展示视图控制器的内容视图来更新展示视图控制器的基础,使其可以在两个锚点之间滑动或消失。
预览
要求
- Xcode 11 或更高版本。
- Swift 5.1 或更高版本。
- iOS 11 或更高版本。
安装
CocoaPods
CocoaPods 是 Cocoa 项目的依赖管理器。要将 CocoaPods 集成到您的 Xcode 项目中,请在您的 Podfile
中指定它。
pod 'VerticalSlidingPresentationController', '~> 0.2.0'
Carthage
Carthage 是一个去中心化的依赖管理器,它构建您的依赖并提供二进制框架。要将 Carthage 集成到您的 Xcode 项目中,请在您的 Cartfile
中指定它。
github "liyu-wang/VerticalSlidingPresentationController" ~> 0.2.0
Swift 包管理器
Swift 包管理器 是一个自动分发 Swift 代码的工具,并与 swift
编译器集成。
一旦您设置了 Swift 包,将其添加为依赖项就像将其添加到 Package.swift
中的 dependencies
值一样简单。
dependencies: [
.package(url: "https://github.com/liyu-wang/VerticalSlidingPresentationController.git", .upToNextMajor(from: "0.2.0"))
]