登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

TTSegmentedControl

[复制链接]
来自: Torr 分类: iOS精品源码 上传时间: 2016-11-21 11:47:54

项目介绍:

TTSegmentedControl

https://github.com/tapptitude/TTSegmentedControl

An elegant, animated and customizable segmented control for iOS.
iOS上优雅,内置动画和可自定义的分段控件。

Features 功能点:

  • 可变数量的items

  • 转场动画

  • 完全可配置(颜色,渐变,阴影,角半径)

  • 可以在Interface Builder中进行设计

Requirements

  • iOS 8.0+

  • Xcode 7.3+

Installation 安装方法

CocoaPods

Swift 3.0

pod 'TTSegmentedControl'

Swift 2.x

pod 'TTSegmentedControl', '0.1.1'

Manually

手动将 TTSegmentedControl.swift 这个文件拖入项目中.

Usage

  • Programatic:

let segmentedControl = TTSegmentedControl()
segmentedControl.allowChangeThumbWidth = false
segmentedControl.frame = CGRect(x: 50, y: 200, width: 100, height: 50)
segmentedControl.didSelectItemWith = { (index, title) -> () in
    print("Selected item \(index)")
}
view.addSubview(segmentedControl)
  • Interface Builder:

Add a UIView and set it's class to TTSegmentedControl. You can customize the control directly from the interface builder.

How to customize?

Checkout the playground and see how to implement and customize the SegmentedControl.

pod try TTSegmentedControl

In order to customize the segmented control you'll have to edit it's properties.

segmentedControl.defaultTextColor = UIColor.blackColor()
segmentedControl.selectedTextColor = UIColor.whiteColor()
segmentedControl.thumbGradientColors = [UIColor.redColor(), UIColor.blueColor()]
segmentedControl.useShadow = true

code4app

相关源码推荐:

我来说两句
*滑动验证:
所有评论(83)
hellokenken 2016-11-21 12:01:29
感谢分享,code4app有你更精彩
回复
littleRed 2016-11-21 12:06:12
code4app好的代码demo真的很多,谢谢啦~
回复
phoiu 2016-11-21 12:10:02
code4app好的代码demo真的很多,谢谢啦~
回复
AlonMessi 2016-11-21 12:18:26
好好 学习了 确实不错
回复
code4app热心网友 2016-11-21 12:19:55
虽不明,但觉厉!
回复
code4app热心网友 2016-11-21 12:20:20
淡定,淡定,淡定……
回复
code4app热心网友 2016-11-21 12:20:35
强烈支持楼主ing……
回复
code4app热心网友 2016-11-21 12:21:07
虽不明,但觉厉!
回复
kengsir 2016-11-21 12:32:26
相当不错,感谢无私分享精神!
回复
提取码:  下载次数:158 状态:已购或VIP 售价:0(原价:10)金钱 下载权限:初级码农 
2548 2 158
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表