基于 UICollectionView 设计的分段控件,主要用于横向或纵向的菜单视图。
let control = XZSegmentedControl.init(frame: CGRect(x: 0, y: 0, width: 375, height: 50), direction: .horizontal)
self.view.addSubview(control)
control.titles = ["标题一", "标题二"]
control.titleColor = .black
control.selectedTitleColor = .red
control.addTarget(self, action: #selector(segmentedControlValueChanged(_:)), for: .valueChanged)
要运行示例项目,请克隆仓库,然后先从 Pods 目录中运行 pod install
。
iOS 11.0, Xcode 14.0
您可以通过 CocoaPods 使用 XZSegmentedControl。要安装它,只需将以下行添加到您的 Podfile 中。
pod 'XZSegmentedControl'
Xezun, [email protected]
XZSegmentedControl 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。