欢迎光临
我们一直在努力

FNMatchPull:Swift实现的火柴图案&火柴文字下拉刷新动效(超…

建站超值云服务器,限时71元/月

FNMatchPull:Swift实现的火柴图案&火柴文字下拉刷新动效(超...

项目介绍:

FNMatchPullgithub地址:https://github.com/Fnoz/FNMatchPullSwift实现的火柴图案&火柴文字下拉刷新动效(超炫酷下拉刷新),Swift&加强版本CBStoreHouseRefreshControl.

基础使用Demo:Style = .Pattern类型动画内容为火柴棒组成的图案[Objective-C] 查看源文件 复制代码

let matchAnimator = FNMatchPullAnimator(frame: CGRectMake(0, 0, 320, 80))
matchAnimator.startPoints = [NSValue.init(CGPoint: CGPointMake(SCREENWIDTH/2 - 30, 25)),
                             NSValue.init(CGPoint: CGPointMake(SCREENWIDTH/2 - 30, 55))]
matchAnimator.endPoints = [NSValue.init(CGPoint: CGPointMake(SCREENWIDTH/2 - 15 - 30, 40)),
                           NSValue.init(CGPoint: CGPointMake(SCREENWIDTH/2 - 15 - 30, 40))]
tableView.addPullToRefreshWithAction({
    //refresh action
    }, withAnimator: matchAnimator)

Style = .Text类型传入英文字符串,自动转换为图案动画,可自定义线条宽度[Objective-C] 查看源文件 复制代码

let matchAnimator = FNMatchPullAnimator(frame: CGRectMake(0, 0, 320, 80))
matchAnimator.text = "FNOZ"
matchAnimator.lineWidth = 4.0
matchAnimator.style = .Text
tableView.addPullToRefreshWithAction({
    //refresh action
    }, withAnimator: matchAnimator)

效果:
来源:OC原版是 coolbeetCBStoreHouseRefreshControl,另外增加了酷酷的直接把英文字符串变成图片的功能。
DEMO直接下载:

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » FNMatchPull:Swift实现的火柴图案&火柴文字下拉刷新动效(超…
分享到: 更多 (0)