AYSegmentControl 1.0.6

AYSegmentControl 1.0.6

Anton Yereshchenko 维护。



  • 编写者
  • Anton Yereshchenko

AYSegmentControl

CI Status Version License Platform

在单个视图中提供一个或多个按钮,以便在您的应用程序的不同屏幕、视图或模式下进行选择的一个特殊控件。

演示

示例

要运行示例项目,请先克隆仓库,然后从 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 文件。