SwipeTopView
屏幕截图
安装
SwipeTopView可通过CocoaPods使用。安装它,只需要在Podfile中添加以下行
pod 'SwipeTopView'
SwipeTopView
let contentSwipeTopView : UIView = {
let view = UIView(frame: .zero)
view.backgroundColor = .red
return view
}()
lazy var swipeTopView : SwipeTopView = {
let view = SwipeTopView(frame: .zero)
view.dataSource = self
view.delegate = self
view.backgroundColor = .blue
return view
}()
SwipeTopView 打开-关闭
//MARK:Open func
swipeTopView.openPageSwipeTopView()
//MARK:Close func
swipeTopView.closePageSwipeTopView()
SwipeTopViewDatasource
//MARK: SwipeTopViewDatasource
func constantContainerSwipeTopView() -> UIEdgeInsets {
return UIEdgeInsets(top: 0, left: 10, bottom: 2, right: 10)
}
func containerSwipeTopView() -> UIView {
return contentSwipeTopView
}
func heightContainerView() -> CGFloat {
return 100
}
SwipeTopViewDelegate
//MARK: SwipeTopViewDelegate
func swipeTopViewWillOpen(_ swipeTopView: SwipeTopView) {
print("swipeTopViewWillOpen")
}
func swipeTopViewDidOpen(_ swipeTopView: SwipeTopView) {
print("swipeTopViewDidOpen")
}
func swipeTopViewWillClose(_ swipeTopView: SwipeTopView) {
print("swipeTopViewWillClose")
}
func swipeTopViewDidClose(_ swipeTopView: SwipeTopView) {
print("swipeTopViewDidClose")
}
Authors
- Yusuf Çınar - https://github.com/cinaryusufiu
许可
该项目基于MIT许可证 - 有关详细信息,请参阅LICENSE.md文件