美文网首页iOS绘图与动画
Swift 标签雷达动画、水波纹动画、仿nice标签

Swift 标签雷达动画、水波纹动画、仿nice标签

作者: GloryMan | 来源:发表于2018-01-09 15:18 被阅读33次

    title: Swift 标签视图带动画
    date: 2016-11-14 10:57:08
    categories:

    • Code
    • iOS
      tags:
    • UIImageView
    • UITableViewCell

    标签视图,支持左右控制,附带雷达动画

    先上一张图

    TagView.gif

    实现原理

    • 自定义一个UIImageView 实现雷达动画和添加中间的小黄点。
    • 自定义一个tableViewCell 使用xib,添加一个 UIimageView 在添加一个用于显示标题的lab
    • 同理添加一个相反方向的
    • 根据方向展示对应的作标签还是右标签

    使用类

    • CAShapeLayer
    • CABasicAnimation
    • CAReplicatorLayer
    • CAAnimationGroup

    代码实现

    • 需要一个数据模型demo中的(FMHomeGoodsModel)
    • 在需要的地方直接创建FMTagTableViewCell
    • 在cell中处理方向和标题赋值

    具体实现

    demo地址

    相关文章

      网友评论

        本文标题:Swift 标签雷达动画、水波纹动画、仿nice标签

        本文链接:https://www.haomeiwen.com/subject/pdtgnxtx.html