iOS 底部弹窗

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)

Swift 包管理器 (SPM)

将以下内容添加到您的 Package.swift 文件

dependencies: [
    .package(url: "https://github.com/vitalybatrakov/BottomSheet.git", branch: "main")
]

目前尚不支持

BottomSheet gif