【文件属性】:
文件名称:circle-menu::heavy_large_circle:CircleMenu是一个简单,优雅的UI菜单,具有圆形布局和材质设计动画。 @Ramotion制作的Swift UI库
文件大小:3.45MB
文件格式:ZIP
更新时间:2021-02-03 14:38:16
swift ios library component iOSSwift
循环菜单
简单,优雅的UI菜单,具有圆形布局和材质设计动画
我们专门从事针对移动应用程序和网站的自定义UI的设计和编码。
请随时关注最新更新:
要求
iOS 9.0以上
Xcode 9.0.1
安装
只需将CircleMenuLib文件夹添加到您的项目即可。
或将与Podfile使用:
pod 'CircleMenu'
或用户可以简单地添加到其Cartfile :
github "Ramotion/circle-menu"
用法
带情节提要
创建一个继承自CircleMenu的新UIButton
为正常和选定状态添加图像
使用委托方法配置按钮
func circleMenu ( circleMenu : CircleMenu, willDisplay button : UIButton, atIndex : Int )
使用属性配置CircleMenu
@IBInspectable var buttonsCount : Int = 3
@IBInspectable var duration : Double = 2 // circle animation duration
【文件预览】:
circle-menu-master
----.travis.yml(189B)
----CircleMenu.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(26KB)
--------xcshareddata()
----CircleMenu.podspec(464B)
----docs()
--------css()
--------img()
--------docsets()
--------undocumented.txt(132B)
--------index.html(12KB)
--------js()
--------Classes.html(4KB)
--------Protocols.html(4KB)
--------Classes()
--------Protocols()
----CircleMenu()
--------ViewController.swift(2KB)
--------Assets.xcassets()
--------CircleMenu.h(495B)
--------Base.lproj()
--------AppDelegate.swift(418B)
--------Info.plist(1KB)
----.swift-version(4B)
----CircleMenuTests()
--------CircleMenuTests.swift(1KB)
--------Info.plist(733B)
----header.png(16KB)
----CircleMenuLib()
--------CircleMenuButton()
--------CircleMenuLoader()
--------CircleMenu.swift(20KB)
----LICENSE(1KB)
----Package.swift(2KB)
----CONTRIBUTING.md(3KB)
----.gitignore(679B)
----CHANGELOG.md(2KB)
----README.md(5KB)
----circle-menu.gif(3.21MB)