博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[翻译] DZNSegmentedControl
阅读量:6480 次
发布时间:2019-06-23

本文共 1422 字,大约阅读时间需要 4 分钟。

DZNSegmentedControl

A drop-in replacement for UISegmentedControl for showing counts, to be used typically on a user profile.

一个UISegmentedControl的子类,用以扩展UISegmentedControl的功能,可以用在展示用户的信息上.

 

Features

  • Customizable control with tint color, font, sizes and animation duration. 可以定制填充颜色,字体,尺寸以及动画的方向
  • Animated and width auto-adjusting selection indicator. 可以做动画以及自动适应.
  • UIBarPositioning support. 支持UIBarPositioning
  • UIAppearance support. 支持UIAppearance
  • ARC & 64bits. ARC 以及 64位

 

Installation

Available in 

你可以使用Cocoa Pods安装

pod 'DZNSegmentedControl'

 

How to use

For complete documentation, 

你可以参考文档 

Step 1

Import "DZNSegmentedControl.h" 导入头文件

Step 2

Creating a new instance of DZNSegmentedControl is very similar to what you would do with UISegmentedControl:

创建出 DZNSegmentedControl 对象,与创建 UISegmentedControl 类似:

NSArray *items = @[@"Tweets", @"Following", @"Followers"];DZNSegmentedControl *control = [[DZNSegmentedControl alloc] initWithItems:items];control.tintColor = [UIColor blueColor];control.delegate = self;control.selectedSegmentIndex = 1;[control addTarget:self action:@selector(selectedSegment:) forControlEvents:UIControlEventValueChanged];

You can additionally set more properties:

你还可以设置额外的一些属性:

[control setCount:@(12) forSegmentAtIndex:0];[control setTitle:@"Hello" forSegmentAtIndex:1];[control setEnabled:NO forSegmentAtIndex:2];

 

Sample project

Take a look into the sample project. Everything is there.

你也可以参考一下示例项目.

转载地址:http://jczuo.baihongyu.com/

你可能感兴趣的文章
saltstack 添加计划任务
查看>>
Puppet module命令参数介绍(六)
查看>>
《UNIX网络编程》中第一个timer_server的例子
查看>>
CISCO 路由器(4)
查看>>
网络服务搭建、配置与管理大全(Linux版)
查看>>
Silverlight 5 Beta新特性[4]文本缩进控制
查看>>
springMVC多数据源使用 跨库跨连接
查看>>
Git服务端和客户端安装笔记
查看>>
Spring Security(14)——权限鉴定基础
查看>>
IntelliJ IDEA快捷键
查看>>
【iOS-cocos2d-X 游戏开发之十三】cocos2dx通过Jni调用Android的Java层代码(下)
查看>>
MongoDB的基础使用
查看>>
进程间通信——命名管道
查看>>
ssh登陆不需要密码
查看>>
java mkdir()和mkdirs()区别
查看>>
虚拟化--003 vcac licence -成功案例
查看>>
windows server 2003各版本及2008各版本的最大识别内存大小
查看>>
OSChina 周六乱弹 ——揭秘后羿怎么死的
查看>>
IT人员的职业生涯规划
查看>>
sorry,you must have a tty to run sudo
查看>>