Swift版本星级评价控件 StarEvaluateView
- 授权协议: GPL
- 开发语言: Swift
- 操作系统: iOS
- 软件首页: https://git.oschina.net/vjieshao/StarEvaluateView/blob/master/README.md
- 软件文档: https://git.oschina.net/vjieshao/StarEvaluateView/blob/master/README.md
软件介绍
Swift版本星级评价控件,支持半星评价和设置间隙
系统支持: iOS7+,iPhone/iPad, Swift2.3/3.0
使用方法:直接把StarEvaluateView.swift文件夹导入到工程中,即可使用。根目录包含一个swift2.3版本的SatrEvaluateView,如果你工程是用swift2.3编写的,可以导入那个。
用纯代码写StarEvaluateView
let halfStarView = StarEvaluateView(sumCount: 5, starSpace: 20, norImg: UIImage(named: "GoodsDetailCollection"), selImg: UIImage(named: "yellowStar")) halfStarView.hasShowHalfStar = true // 是否打开半星 halfStarView.frame = CGRect(x: 20, y: titleLabel.frame.maxY + 10, width: 205, height: 20) view.addSubview(halfStarView)
用xib/SB写StarEvaluateView
1、首先在xib创建一个view,如图所示:
2、设置view继承自StarEvaluateView
3、在xib中设置相关的属性
公共属性
// 星级数量 var starCount: Int = 0 // 空隙大小 var space: CGFloat = 0 // 正常时显示的图片 var normalImg: UIImage? // 选中时显示的图片 var selectedImg: UIImage? // 是否显示半星(默认不现实) var hasShowHalfStar = false // 星星数回调 var successBlock: StarEvaluateViewSuccessBlock?
Cracking the Coding Interview
Gayle Laakmann McDowell / CareerCup / 2015-7-1 / USD 39.95
Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hund......一起来看看 《Cracking the Coding Interview》 这本书的介绍吧!
