SSSegmentedControl 0.2.1

SSSegmentedControl 0.2.1

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
Released最新发布2015年10月

Benedikt Veith维护。



  • By
  • Benedikt Veith

SSSegmentedControl是用Objective-C编写的UISegmentedControl '扩展'。通过此'扩展',可以实现多个段的选择。


功能

  • 轻松着色活动/选择段
  • 声明允许的最大活动段数
  • 启用取消选择
  • 未选择段默认使用Storyboard中声明的颜色

技术要求

  • iOS 7.0及以上

许可证

  • SSSegmentedControl根据MIT许可证授权,请检查许可证文件。

使用

  • Storyboard中选择一个分段控件并将其自定义类设置为SSSegmentedControl
  • 定义段的数量;命名它们;着色它们等。
  • 打开ViewController.h并将Outlet和IBAction连接到SSSegmentedControl
  • 打开ViewController.m并在viewDidLoad()中添加
[_segmentedControl setupSSSegmentedControlWithNumberOfSegments:'Number of Segments' withMaxActiveSegments:'Max Active Segments' andWithActiveColor:'Color'];
  • IBAction中添加
[_segmentedControl segmentedControlActionWithSelectedSegmentAction:@selector('Method for selected segment':) andDeselectedAction:@selector('Method for deselected segment':) andTarget:self];
  • 最后,定义一个方法/函数来选择和取消选中段,并将其与上面连接的selectors相关联。
  • 注意!: - (void)methodNameForSelected/DeselectedSegment:(SSSegmentedControl*)sender !

问题 / 建议?

  • 查看示例项目以了解已记录的方法!
  • 请随时通过以下方式与我联系:[email protected]