AYSegmentControl
在单个视图中提供一个或多个按钮,以便在您的应用程序的不同屏幕、视图或模式下进行选择的一个特殊控件。
演示
示例
要运行示例项目,请先克隆仓库,然后从 Example 目录运行 pod install
关于
在单个视图中提供一个或多个按钮,以便在您的应用程序的不同屏幕、视图或模式下进行选择的一个特殊控件。
安装
AYSegmentControl 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中
inhibit_all_warnings!
target 'YOUR-TARGET-NAME' do
use_frameworks!
pod 'AYSegmentControl'
end
使用方法
// 'segmentControl' - object of class 'AYSegmentControl' (control).
// 'titles' - object of class '[String]' (titles list).
segmentControl.segmentTitles = titles
segmentControl.isSelectionIndicatorHidden = false
segmentControl.selectedTextColor = .darkText
segmentControl.textColor = .lightGray
segmentControl.lineColor = .purple
segmentControl.lineHeight = 2
segmentControl.lineCornerRadius = segmentControl.lineHeight / 2
segmentControl.select(segment: 0, with: false)
作者
Anton Yereshchenko
许可证
AYSegmentControl 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。