SwiftDrawer
演示
使用
import SwiftUI
import SwiftDrawer
struct ContentView : View {
var body: some View {
Drawer()
.setSlider(view: SliderView(type: .leftRear))
.setSlider(view: Slider2View(type: .rightFront))
.setMain(view: HomeView())
}
}
控制
@EnvironmentObject public var drawerControl: DrawerControl
public func setSlider<Slider: SliderViewProtocol>(view: Slider,
widthType: SliderWidth = .percent(rate: 0.6),
shadowRadius: Length = 10)
public func setMain<Main: View>(view: Main)
public func show(type: SliderType, isShow: Bool)
public func hideAllSlider()
示例
要运行示例项目,请克隆仓库,然后首先从示例目录运行pod install
。
要求
安装
SwiftDrawer可通过CocoaPods获取。要安装,只需将以下行添加到Podfile文件中:
pod 'SwiftDrawer'
作者
MillmanY,[email protected]
许可证
SwiftDrawer遵循MIT许可证。有关更多信息,请参阅LICENSE文件。