SlideUpPanel
SlideUpPanel 是一个自定义 UIViewController。这是一个用于显示滑动面板的设计。
前提条件
- Xcode 9+
- ios 11.0+
- swift 4+
- Cocopods
安装
CocoaPods
要使用 CocoaPods 在 Xcode 项目中集成 SlideUpPanel,请在 Podfile
中指定它
$ gem install cocoapods
然后运行以下命令
CocoaPods 1.1.0+ 是构建 SlideUpPanel 所必需的。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'SlideUpPanel'
end
使用 CocoaPods 在 Xcode 项目中集成 SlideUpPanel,请按照以下步骤操作:
$ pod install
CocoaPods 是 Cocoa 项目的依赖关系管理器。您可以使用以下命令来安装 CocoaPods:
import SlideUpPanel
...
var cardViewController : SlideUpPanel!
cardViewController = SlideUpPanel(vc: self, cardHeight: nil)
self.addChild(cardViewController)
self.view.addSubview(cardViewController.view)
使用 Viewcontroller
var cardViewController : SlideUpPanel!
cardViewController = SlideUpPanel(vc: self, cardHeight: nil)
let vc = self.storyboard?.instantiateViewController(withIdentifier: "MyViewController") as! MyViewController
cardViewController.setViewControllerAsContent(controller: vc)
启用/禁用圆角动画
cardViewController.isCornerRadiusAnimatorOn = false
cardViewController.isCornerRadiusAnimatorOn = true
设置初始圆角
cardViewController.initialCornerRadius = 12
许可协议
本项目采用MIT许可协议 - 详细信息请参阅LICENSE.md文件。