文章来源:淘论文网   发布者: 毕业设计   浏览量: 32



还可以点击去查询以下关键词:
[条形]    [跳动]    [各种]    [自定义]    [属性]    [长条形心跳动效,各种自定义属性]   

项目介绍:

HLBarIndicatorView



Source Code

HLBarIndicatorView

Example

Requirements

Swift 3.0

iOS 8.0+

Xcode 8.0

Installation

CocoaPods(recommend):

HLBarIndicatorView is available through CocoaPods. To install
it, simply add the following lines to your Podfile:

platform :ios, '8.0' use_frameworks! pod 'HLBarIndicatorView'

To get the full benefits import HLBarIndicatorView wherever you import UIKit:

import UIKit import HLBarIndicatorView

Manually

Download and drop HLBarIndicatorView.swift in your project.

Congratulations!

Usage example

Inited from pure code :

let indicatorView = HLBarIndicatorView(frame: CGRect(x: 0, y: 40, width: UIScreen.main.bounds.width, height: 80)) indicatorView.indicatorType = .barScaleFromRight indicatorView.refresh() self.view.addSubview(indicatorView)

HLBarIndicatorView also supports loading from Xib

Customization Propertiespropertydefault valueremark
open var barsCount:Int   5   bar的数量, Must be an ODD Int value  
open var indicatorType: HLBarIndicatorType   HLBarIndicatorType.barScalePulseOut   provides 3 kinds of styles  
open var maxBarHeight: CGFloat   40.0   最大高度  
open var minBarHeight: CGFloat   10.0   最小高度  
open var barWidth: CGFloat   5.0   Bar 的宽度  
open var barsGapWidth: CGFloat   3.0   bar之间的间隔  
open var barCornerRadius: CGFloat   5.0   圆角  
open var animationDuration: CFTimeInterval   0.8   执行一次动画所需要的时间  
open var barColor: UIColor   UIColor.white   Bar的颜色  

Note that: As log as you changed these properties, you should call func refresh() to update it.

HLBarIndicatorType:

case .barScalePulseOut:


case .barScaleFromRight:


case .barScaleFromLeft:

Public Methods open func startAnimating() open func pauseAnimating()Author

PandaApe, whailong2010@gmail.com

License

HLBarIndicatorView is available under the MIT license. See the LICENSE file for more info.

开题报告开题报告

这里还有:


还可以点击去查询:
[条形]    [跳动]    [各种]    [自定义]    [属性]    [长条形心跳动效,各种自定义属性]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/6583.docx
  • 上一篇:快速实现我的界面,不需要使用tableView,但效果和tableView...
  • 下一篇:交通红绿灯加载动效