SDSegmentedControl 1.0.4

SDSegmentedControl 1.0.4

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

Olivier PoitreyFabrice Aneche 维护。



  • 作者:
  • Olivier Poitrey 和 Marius Rackwitz

分段控制

是 UISegmentedControl 的替代品,模仿 iOS 6 AppStore 标签控制。

The only good piece of UI to extract for this terrible app

功能

  • 带有图像、图像和文本或仅文本的分段
  • 接口构建器支持(只需将 UISegmentedControl 投入其中并将类更改为 SDSegmentedControl)
  • 动画分段选择
  • 内容感知动态分段宽度
  • 如果分段过多,则可滚动
  • 动画分段选择,带动画箭头
  • 通过 UIAppearance 定制外观
  • UIControl 事件用于值更改
  • 启用或禁用特定分段
  • 可自定义的分段宽度

待办事项

  • 阴影效果/箭头,显示分段控制可滚动

用法

SDSegmentedControl.hSDSegmentedControl.m 导入到您的项目中,并将 QuartzCore 框架添加到 构建阶段 -> 与库链接二进制

然后,您可以使用 SDSegmentedControl 类就像您使用正常的 UISegmentedControl 一样。

许可证

所有源代码均许可在 MIT 许可证下。

示例项目中的图标取自 Glypish 免费图标由 Joseph Wain 创建并许可在 Creative Commons Attribution 3.0 United States 许可证下

作者