​可定制的商品数量加减按钮swift版 PPNumberButtonSwift

MIT
Swift
iOS
2016-09-17
jkpang

可定制的商品数量加减按钮 PPNumberButton 是OC版,swift版的自定义程度和功能与OC版一致;详细介绍

支持cocoaPods导入,欢迎Star!


Usage 使用方法

1.默认样式

let numberButton = PPNumberButtonSwift.init(frame: CGRect(x: 100, y: 100, width: 110, height: 30))//开启抖动动画numberButton.shakeAnimation(true)//加减按钮的闭包回调numberButton.numberResult { (number) in
    print(number)
}

view.addSubview(numberButton)

2.边框样式

let numberButton = PPNumberButtonSwift.init(frame: CGRect(x: 100, y: 160, width: 200, height: 30))//设置边框颜色numberButton.borderColor(UIColor.grayColor())//加减按钮的闭包回调numberButton.numberResult { (number) in
    print(number)
}

view.addSubview(numberButton)

3.自定义加减按钮的标题

let numberButton = PPNumberButtonSwift.init(frame: CGRect(x: 100, y: 220, width: 150, height: 44))//设置加减按钮的标题numberButton.setTitle(decreaseTitle: "加", increaseTitle: "减")//设置加减按钮标题的字体大小numberButton.buttonTitleFont(UIFont.systemFontOfSize(15))//开启抖动动画numberButton.shakeAnimation(true)//加减按钮的闭包回调numberButton.numberResult { (number) in
    print(number)
}

view.addSubview(numberButton)

4.自定义加减按钮的背景图片

let numberButton = PPNumberButtonSwift.init(frame: CGRect(x: 100, y: 300, width: 100, height: 30))//设置加减按钮的自定义图片numberButton.setImage(decreaseImage: UIImage.init(named: "decrease_highlight")!, increaseImage: UIImage.init(named: "timeline_relationship_icon_addattention-1")!)//开启抖动动画numberButton.shakeAnimation(true)//加减按钮的闭包回调numberButton.numberResult { (number) in
    print(number)
}

view.addSubview(numberButton)
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Swift - 按钮(UIButton)的用法

#### 1. 按钮有下面四种类型: ```bash UIButtonType.ContactAdd:前面带“+”图标按钮,默认文字颜色为蓝色,有触摸时的高亮效果 UIButtonType.DetailDisclosure:前面带“!”图标按钮,默认...

2016/11/17 14:24
24
0
Swift UI开发初探

效果如下: 开发环境 Xcode6-beta iOS 8 创建工程 1. Choose File > New > Project > (iOS or OS X) > Application > your template of choice. 此处选择 Single view Application。 2. Cli...

2015/09/23 12:26
9
0
控件的弹性效果

弹性效果

2016/03/20 19:12
89
1
iOS中UIWebView与其中网页的javascript的交互

首发:个人博客,更新&纠错&回复 1.本地语言调js的方式与android中的方式类似,也是向WebView控件发送要调用的js语句 2. 但js调本地语言,则不是像android那样直接调一个全局变量的方法,而是...

2015/12/10 01:38
107
0
iOS 一个APP打开另一个APP

环境:Xcode7.2.1,iOS Simulator 9.2, iPhone6s(9.3) 语言:Objective-C 和 Swift 通用 假定现在有两个APP:TestA和TestB,点击TestA中的Button跳转到TestB,主要利用UIApplication的openU...

2016/07/01 14:26
43
0
Button中Title和Image位置

UIButton左字右图

2016/04/15 10:13
51
1
swift简介和语言特点

这篇博文感觉有点晚了,但是还是想做一下介绍

2016/03/10 10:17
99
1
swift学习SayHiApp

学习iOS9 hello world, 绑定UI控件到ViewController, 最后学习了怎么 显示 和 隐藏 软键盘

2016/06/02 14:29
20
0
从零开始(4)

( 202 ) 修改tabbar背景颜色 详情请点此 ( 201 ) TextField代理 详情请点此 ( 200 ) UIAcivityViewController显示中文 详情请点此 ( 199 ) 用UIAcivityViewController分享图片 详情请点此 ( ...

2016/06/16 22:07
22
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部