ACSegmentView
示例
要运行示例项目,请克隆仓库,并首先从示例目录中运行pod install
要求
- Swift 4.x
- Xcode 10
- iOS 10或更高版本
安装
ACSegmentView可以通过CocoaPods获得。要安装它,只需将以下行添加到您的Podfile中
pod 'ACSegmentView', '~> 1.0.3'
依赖项
使用
ACSegmentViewModel
提供了 rx
用于与 RxSwift 订阅。我们可以创建一个 ACSegmentViewModel
并在其用户选择不同索引时进行订阅以执行某些操作。
以下是一个示例,我们订阅了 ACSegmentViewModel.rx.selectedSegmentIndex
并将其转换成字符串用于 标签标签(L UILabel)
。
viewModel.rx.selectedSegmentIndex.map { (index) -> String in
return "Select \(index)"
}.bind(to: demoLabel.rx.text).disposed(by: disposeBag)
然后将 ACSegmentViewModel
设置为 标签视图段格(ACSegmentView.viewModel)
。
作者
Archie,[email protected]
许可证
ACSegmentView 在 MIT 许可证下可用。更多信息请参阅 LICENSE 文件。