可定制的商品数量加减按钮swift版 PPNumberButtonSwift
- 授权协议: MIT
- 开发语言: Swift
- 操作系统: iOS
- 软件首页: https://github.com/jkpang/PPNumberButtonSwift
- 软件文档: https://github.com/jkpang/PPNumberButtonSwift/blob/master/README.md
软件介绍
可定制的商品数量加减按钮 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)
Web 2.0界面设计模式
黄玮 / 电子工业出版社 / 2013-9-1 / 59
本书集Web 2.0的发展及特点、Web 2.0界面设计模式基本理论、实际模式实践及代码实现等诸多内容于一身,具有很强的实用性。这些内容不是简单的顺序堆砌,而是以Web 2.0界面设计模式和应用为主线,其中完美地穿插了各种与之相关的Web 2.0设计理念、用户行为模式、用户体验及基于Dojo的实现方式等相关知识,真正做到将Web 2.0界面设计模式所需要的方方面面的知识有机地融为一个整体。实现不需......一起来看看 《Web 2.0界面设计模式》 这本书的介绍吧!
