一个很不错的page control页面控制
应用介绍
源码TKRubberIndicator,在 dribbble 上面看到一个很不错的 page control,然后就上 github 上面搜索了一下,发现有 html 版的,和安卓版的(但是我看不懂 java 啊),虽然有个小伙伴建立了一个 Swift 项目但是里面并没有什么东西,然后我就决定自己仿一个. [lang=objc] // MARK: - TKRubberIndicatorConfig // 样式配置 (含默认配置) struct TKRubberIndicatorConfig { // 小球尺寸 var smallBubbleSize :CGFloat = 16 // 大球尺寸 var mainBubbleSize :CGFloat = 40 // 小球间距 var bubbleXOffsetSpace :CGFloat = 12 // 纵向间距 var bubbleYOffsetSpace :CGFloat = 8 // 动画时长 var animationDuration :CFTimeInterval = 0.2 // 小球运动半径 var smallBubbleMoveRadius : CGFloat {return smallBubbleSize + bubbleXOffsetSpace} var backgroundColor : UIColor = UIColor(red:0.357, green:0.196, blue:0.337, alpha:1) var smallBubbleColor : UIColor = UIColor(red:0.961, green:0.561, blue:0.518, alpha:1) var bigBubbleColor : UIColor = UIColor(red:0.788, green:0.216, blue:0.337, alpha:1) } [/lang]

©软件著作权归作者所有。本站所有内容均来源于网络,不得违法使用,仅供学习使用,请支持正版!
转载请注明出处: 662P » 一个很不错的page control页面控制
发表评论 取消回复