SwiftDrawer 5.0.2

SwiftDrawer 5.0.2

MM维护。



  • MillmanY

SwiftDrawer

CI Status Version License Platform

演示

list

使用

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文件。