YCMenuView Swift弹出菜单控件

Swift 开发中,想要实现一个灵活的弹出菜单吗?试试YCMenuView吧!灵感来源于 QQ 导航栏右侧的菜单,它能根据关联点和关联视图创建一个高度定制的弹出菜单,操作简单,功能强大。

关联点可以是用户点击的任何位置,菜单就从这个点展开,位置自由控制。关联视图则决定了菜单出现的视图,比如按钮或者导航栏。

此外,YCMenuView的自定义性蛮强的,可以随意调整菜单项的布局、样式、动画效果等。菜单的展开关闭都有动画效果,像是滑动或淡入淡出的动画,用户体验更棒。

最吸引人的是,它的event handling功能。你可以为每个菜单项注册点击事件,快速响应用户操作。

如果你需要在项目里集成一个个性化的弹出菜单,YCMenuView是个不错的选择,兼容性也强,支持 iOS 设备上的所有 Swift 项目。

简单来说,只要引入库,初始化菜单,配置菜单项,设置动画,注册点击事件,菜单就能轻松展现出来。如果你想要更有创意的 UI 交互,这个库绝对值得一试!

zip
swift-一个可以根据关联点和关联视图弹出的菜单类似QQ导航栏右侧菜单.zip 预估大小:41个文件
folder
YCMenuView-master 文件夹
folder
YCMenuViewCompont 文件夹
file
.DS_Store 6KB
file
YCMenuView.m 17KB
file
YCMenuView.h 2KB
file
menuView.gif 153KB
file
.DS_Store 8KB
folder
YCMenuViewDemo 文件夹
file
.DS_Store 8KB
folder
Demo 文件夹
file
ViewController.m 364B
file
.DS_Store 6KB
file
Info.plist 1KB
file
YCMenuView.m 17KB
file
main.m 332B
file
YCMenuView.h 2KB
file
TestViewController.h 221B
folder
Base.lproj 文件夹
file
LaunchScreen.storyboard 2KB
file
Main.storyboard 9KB
file
ViewController.h 213B
file
AppDelegate.h 275B
folder
Assets.xcassets 文件夹
folder
ic_filter_category_0.imageset 文件夹
file
ic_filter_category_0@2x.png 485B
file
ic_filter_category_0.png 373B
file
Contents.json 367B
folder
AppIcon.appiconset 文件夹
file
Contents.json 2KB
file
Contents.json 62B
file
TestViewController.m 3KB
file
AppDelegate.m 2KB
folder
Demo.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
folder
xcshareddata 文件夹
file
IDEWorkspaceChecks.plist 238B
file
contents.xcworkspacedata 149B
file
project.pbxproj 14KB
file
YCMenuView.podspec 520B
file
LICENSE 1KB
file
README.md 2KB
file
.gitignore 1KB
folder
logo 文件夹
file
original-horizontal-red.png 10KB
file
original-horizontal-white.png 9KB
file
original-vertical-green.png 20KB
file
original-horizontal-black.png 10KB
file
original-vertical-white.png 19KB
file
original-vertical-black.png 20KB
file
original-horizontal.png 10KB
file
original-vertical.png 20KB
file
original-vertical-red.png 20KB
file
original-horizontal-green.png 10KB
zip 文件大小:310.15KB