Skip to content

Latest commit

 

History

History
83 lines (45 loc) · 1.74 KB

RevisionHistory.md

File metadata and controls

83 lines (45 loc) · 1.74 KB

Document Revision History

SDiffuseMenu 使用及解析请戳一下

2019-04-29 V1.2.2

  • 支持swift5.0

  • 迁移至MKAppKit,可使用 pod 'MKAppKit/MKDiffuseMenu' 添加

2017-01-22 V1.2.1

  • 修复代码,以便支持 CocoaPods: 修改主要类和属性的访问控制权限

  • 新增 pod 工程demo: SDiffuseMenuDemo(Source 目录下)

2017-01-22 V1.2.0

  • 支持 cocoaPods
  • 修改 storyboard :删除Stack View

2017-01-20 V1.1.0

  • 新增任意方位的直线形状动画:
  1. 新增动画类型枚举:直线型 or 弧线形
public enum SDiffuseMenuGrapyType : String {
    case line
    case arc
}
  1. 初始化方法,需传入动画类型
init(frame: CGRect, startItem: SDiffuseMenuItem, menusArray: NSArray, grapyType: SDiffuseMenuGrapyType) {}
  1. 在初始化之后,仍可通过 sDiffuseMenuGrapyType 属性修改动画类型
  • 新增8个常见方位的枚举,无需自行设置方向,拿来即可使用:

此枚举对 line 和 arc 两种动画形式皆有效

    public enum SDiffuseMenuDirection : String {
        case above      // 上方180°
        
        case left       // 左方180°
        
        case right      // 右方180°
        
        case below      // 下方180°
        
        case upperLeft  // 左上方90°
        
        case upperRight // 右上方90°
        
        case lowerLeft  // 左下方90°
        
        case lowerRight // 右下方90°
        
        case other      // 其他方向
    }
  • 修复BUG: 传入仅含一个元素的数组时,计算报错的问题
  • 更新内容及部分配图..

2017-01-18 V1.0.0

V1.0.0版,实现任意方位的弧线型动画