iOS 13+ 简洁易用的底部弹窗,使用 UIKit 自定义转场。根据内容大小自动计算底部弹窗高度。简单易用。
let vc = ExampleViewController()
let delegate = BottomSheetTransitioningDelegate(configuration: .default)
vc.modalPresentationStyle = .custom
vc.transitioningDelegate = delegate // don't forget to retain the delegate (transitioningDelegate is weak)
present(vc, animated: true)
将以下内容添加到您的 Package.swift 文件
dependencies: [
.package(url: "https://github.com/vitalybatrakov/BottomSheet.git", branch: "main")
]