22 款开源的 iOS 应用菜单 (Menu) 控件

DropDownMenu:用Objective-C编写的动画下拉菜单 下拉式菜单 用Objective-C编写的动画下拉菜单 *请★★如果您喜欢它的图书馆! ##安装## 我尚未为此项目设置Pod,因此,现在就安装它,只需将DDMenu文件夹拖放到您的XCode项目中即可。 很简单吧! 用法 首先,请记住将DDMenu导入要使用的位置(应该在应用程序的导航控制器中)。 基本上,可以继承UINavigation控制器的子类,并将该子类用于ViewControllers。 然后应在所述导航控制器中设置菜单(有关更多详细信息,请参见随附的演示项目)。 # import " DDMenu.h " DDMenu基于RBMenu库构建,因此其API与之非常相似。 DDMenu包含3个主要内容: HeaderView ProfilePictureView DDMenuItem 您可以创建菜单项并将其添加到菜单中,如下所示: DDMenuItem *i 立即下载
    • PaperFoldMenuControllerPaperFoldMenuController

      PaperFoldMenuController 是一个UITabBarController 的替换品,显示了视图控制器在表视图在屏幕的左边。你可以拖动 隐藏/显示左边的菜单。从菜单中选择左边的更改视图控制器在右边。PaperFoldMenuController使用视图控制器安全壳。...

    • Drop Down MenuDrop Down Menu

      DIYMenu 实现弹出下拉菜单效果。当点击菜单某个选项时,菜单又会收缩隐藏回去。具体效果请看视频。

    • Dial-menuDial-menu

      Dial-menu 是 iOS 上类似与建设银行 转盘菜单。

    • MKHorizMenuMKHorizMenu

      MKHorizMenu 实现了用于显示分类内容的水平菜单。 演示程序:https://github.com/MugunthKumar/MKHorizMenuDemo

    • JCGridMenuJCGridMenu

      JCGridMenu 是一个简单的 iOS 控件,实现了 44x44px 像素的菜单,使用多行多列来显示很隐藏菜单项。

    • KSPopoverViewKSPopoverView

      KSPopoverView 是一个 iOS 的下拉菜单实现。

    • VPPDropDownVPPDropDown

      VPPDropDown 是一个 iOS 组件,通过 UITableView 实现了类似下拉列表的菜单。

    • NAMenuNAMenu

      NAMenu 是一个非常简单的 grid 菜单,实现了类似九宫格的导航菜单效果。

    • Tile MenuTile Menu

      实现一种弹出菜单样式,用户点击屏幕,会依次弹出一排按钮,组成一个菜单。支持iOS5.0以上,支持ARC。

    • MGTileMenuMGTileMenu

      这个控件基于iOS 5开发,使用了ARC(Automatic Reference Counting),能提供具有关联性、

    RTFlyoutMenuRTFlyoutMenu

    RTFlyoutMenu 在 iOS 上实现了常见的两级菜单效果。

  • SHStripeMenuSHStripeMenu

    SHStripeMenu 是一个位于 iOS 应用左侧的浮动菜单。

  • KxMenuKxMenu

    KxMenu 是用于 iOS 上一个垂直的弹出式菜单。要求:iOS 5.0 and Xcode 4.5.0

  • RRCircularControlRRCircularControl

    RRCircularControl 在 iOS 上实现了类似彩虹效果的环形菜单,采用 Core Graphics 实现动画。

  • Drag MenuDrag Menu

    这是 iOS 上一个弹出式菜单,用户在某处拖拽时显示,菜单显示在用户拖拽的地方。

  • MLPPopupMenuMLPPopupMenu

    MLPPopupMenu 是 iOS 上实现了任意 UIControl 上的弹出菜单效果。

  • UIMenuBarUIMenuBar

    UIMenuBar 是一个 iOS 自定义弹出菜单,用于替换内置的 UIActionSheet,支持在弹出菜单上加入滚动视图,从而可以容纳更多按钮。

  • REMenuREMenu

    REMenu 是 iOS 上一款下拉菜单,其灵感来自于 Vine

  • QBPopupMenuQBPopupMenu

    QBPopupMenu 是一个无需使用图片文件的 iOS 弹出式菜单。

  • NIDropDownNIDropDown

    NIDropDown 是 iOS 上的一个下拉菜单组件,类似 Web 上的下拉列表 <select>

  • SGSelectedViewControllerSGSelectedViewController

    SGSelectedViewController 是一个定制的下拉风格的 iOS 应用菜单,要求 ARC 和 iOS 5.1 或者更高版本。

  • ALRadialALRadial

    ALRadial 可生成类似 Path 2.0 中那个环绕图标菜单效果。

手把手教你学Simulink——机器人控制场景实例:基于Simulink的双足人形机器人步态生成与ZMP稳定控制仿真 ZMP是地面上合力矩在水平方向为零的点。对于平面行走: [ x_{\text{zmp}} = x_c - \frac{z_c}{g} \ddot{x}_c ]📌稳定性判据ZMP必须始终位于支撑脚的凸包(即脚掌范围内)本文完成了基于Simulink的双足人形机器人ZMP稳定控制仿真,实现了:✅ 基于LIPM生成稳定CoM轨迹✅ 构建ZMP参考与验证机制✅ 设计简化踝关节PD控制器✅ 验证ZMP始终位于支撑脚内 → 动态平衡✅ 为人形机器人步态规划奠定理论基础。 阅读详情

相关推荐

【数据降维】数据降维方法分类

数据降维基本原理是将样本点从输入空间通过线性或非线性变换映射到一个低维空间,从而获得一个关于原数据集紧致的低维表示。 数据降维工具箱drtoolbox中众多算法,这里简单做个分类。 因为很多并没有仔细了解,在此次只对八种方法做分类:主成分分析(Principal Component Analysis,PCA)、线性判别分析(Linear Discriminant Analysis,LDA)、等

小魏的修行路 6万+

推荐开源项目:优雅的iOS菜单设计 —— Menu

在这个追求用户体验至上的时代,一个优秀的菜单设计可以极大地提升应用的易用性和吸引力。今天,我们要向您推荐的是一款名为`Menu`的开源库,它源自知名博客中的代码实现,旨在为您的iOS应用带来独特的菜单体验。 ## 1、项目介绍 `Menu`是一个简单且易于集成的CocoaPods库,它为开发者提供了一个美观、动态的iOS菜单解决方案。灵感源于作者在[The iOS menu](https://...

gitblog_00067的博客 559

【论文阅读1】机理引导的残差学习用于电池全生命周期状态监测 | Nature Communications

本文提出了一种机理引导的残差学习框架,用于提升电池全生命周期内荷电状态(SOC)和健康状态(SOH)的监测精度。该方法融合等效电路模型的先验知识与机器学习,设计了修正模型和补偿模型两种通用框架。实验验证表明,该方法在三种不同类型电池数据集上均表现出色,SOC和SOH估计误差较传统方法降低50%以上,且在未见工况下仍保持良好外推能力。模型具有强鲁棒性,在减少训练数据量和降低采样频率时性能稳定,并兼具物理可解释性。该框架无需离线测试和运行中校准,为电池安全监测提供了有效解决方案。

qq_21843433的博客 616

推荐文章:探索优雅的iOS菜单设计——Menu项目深度解析

在追求极致用户体验的今天,一个设计精良的菜单不仅是应用导航的关键,更是展示产品风格的重要窗口。`Menu`项目正是为此而生,由代码工匠`twolivesleft`精心打造,并通过两篇深入浅出的技术博客进行了详尽解析。这一开源宝藏隐藏在[CocoaPods](https://cocoapods.org)之中,只需一行命令`pod 'Menu'`,即可将这份优雅纳入你的iOS项目。 ![Menu D...

gitblog_00899的博客 559

ESP32-C61 eFuse控制器深度解析:寄存器架构与安全烧写实践

eFuse(电子熔丝)是嵌入式芯片实现硬件级不可逆配置与信任根构建的核心物理机制,其本质是通过电学编程固化关键安全参数。原理上依赖熔丝单元的单向导通/断开特性,结合Reed-Solomon纠错、多级写保护和时序可控编程,保障数据在宽温域与工艺偏差下的高可靠性。技术价值在于为Secure Boot、Flash加密、密钥隔离等安全功能提供可信锚点,支撑从启动到运行的全链路防护。典型应用场景涵盖物联网设备量产烧录、安全启动使能、MAC地址固化及抗DPA密码运算配置。本文聚焦ESP32-C61平台,深入解析其eFu

weixin_42589700的博客 123

SRv6项目实践(三):P4Runtime基础以及交换机控制

在正式介绍P4runtime基础之前,先说一说P4的编译和实现的过程该文件包含了各个表和操作,它们的id用一个索引值来表示,比如a表用b操作,不会直接说用名字为B的操作,而是说用索引为xxx的操作,然后锁定到b上执行相关的功能,其次,用了一个bitwith来描述,要访问的数据的比特长度是多长。p4c编译器将p4编译成两份文件,其中一份是,另一份是,将这两个文件再整合起来,作为配置,放到交换机中。

a1164520408的博客 3411

ios 下拉菜单Menu

ios 下拉菜单Menu 1.手动封装一个下拉菜单,看了很多的demo,看到思路大致相同。手动写一个。 DropdownMenu.h #import <UIKit/UIKit.h> @class DropdownMenu; @protocol LHDropdownMenuDelegate <NSObject> @optional // 当选择某个选项时调用 - (void)dropdownMenu:(DropdownMenu *)menu didSelect...

weixin_42180036的博客 1912

灰度发布、蓝绿部署、双活架构与数据同步/备份/迁移

本文系统介绍了现代互联网系统的核心部署策略与数据管理技术体系。主要内容包括:1)三种服务发布策略(灰度发布、蓝绿发布、滚动发布)的原理、实现方式和适用场景对比;2)高可用架构设计(同城双活、异地双活、异地多活)的技术方案;3)数据同步机制、备份策略与迁移方案的设计要点。文章通过架构图、流程图和配置示例详细展示了各类技术的实施方法,并分析了不同方案的优劣及风险控制措施,为构建高可用、高可靠的分布式系统提供了完整的技术指南。

zane的博客 515

iOS 自定义引导Menu

在手机通许录中已经习惯了A~Z的引导目录

Suwy say Hello 811

华为OD机试真题 新系统【小花获胜的奶茶】

华为OD机试真题 新系统【小花获胜的奶茶】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题 【小花获胜的奶茶】多语言题解。

qq_45776114的博客 388

诊断数据库ODX标准协议ISO22901定义组成部分

综上所述,简略描述了ODX数据库中UML/XML/Text/Check rules具体功能以及详细内容。

Soly_kun的博客 907

好用的Android的UI第三方开源框架

写在前面: 总结下ui开发中比较喜欢的开源框架,不必要重复造轮子。拿来用就好啦。2333~~~1.Side-Menu.Android 分类侧滑菜单,Yalantis 出品。 项目地址:https://github.com/Yalantis/Side-Menu.Android 2.Context-Menu.Android 可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。

woshishui5577的博客 2727

InvocationException: GraphViz‘s executables not found【BUG已解决】

在机器学习框架中遇到了一个bug:安装了GraphViz模块后,在对着sklearn的决策树文档操作输出决策树模型结果时,还是爆出了如下的错误: 报错位置为: 报错语句为:网上很多答案告诉我们,要我们安装GraphViz模块,然而并不对! 如下,我安装了GraphViz,但是还是报错了。 所以说问题不在这,我查阅质料发现,改正这个bug的方法有一个:下文详细描述。解决bug为: 1.去graphviz.官方下载自己电脑符合的操作系统的安装包:2,安装的时候,记住自己安装在电脑里的位置:以我的电脑为例,我的

一键难忘的博客 3968

Android酷炫实用的开源框架(UI框架)

忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。 1.Side-Menu.Android 分类侧滑菜单,Yalantis 出品。 项目地址:https://github.com/Yalantis/Side-Menu.Android 2.Context-Menu.Android 可以方便快速集成漂亮带有动画效果的上下

翻肚鱼儿的博客 281

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

android 动画开源框架,图文简介非常炫酷的Android开源框架之UI框架

架构,其又名软件架构,是关于软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。而软件架构(software architecture)是一系列相关的抽象模式,其是用来指导大型软件系统各个方面的设计。但软件架构也是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件,各个组件之间的连接则明确和相对细致地描述组件之间的通讯。本文主要介绍20几款Android开源框架之UI框架。前...

weixin_42511098的博客 645

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Android-25种开源炫酷动画框架

吃完饭没事做,找了一些自己以前写的app,所以找了一些合适开源控件,这样更加省时,再此我分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。1.Side-Menu.Android 分类侧滑菜单,Yalantis 出品。 项目地址:https://github.com/Yalantis/Side-Menu.Android2.Conte

suzhen666的博客 885

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

25种开源动画 Android

前言 忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。 1.Side-Menu.Android 分类侧滑菜...

BoomLei的博客 1183

【Android 动画】Android-25种开源炫酷动画框架

前言 此博文介绍的都是UI上面的框架。 1.Side-Menu.Android 分类侧滑菜单,Yalantis 出品。 项目地址:https://github.com/Yalantis/Side-Menu.Android 2.Context-Menu.Android 可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。 项目地址:https://github.com/Ya

人生就像是一场编程 815

Android酷炫动画、有侧滑菜单,刷新动画和自定义字体

前言忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。1.Side-Menu.Android 分类侧滑菜单,Yalantis 出品。 项目地址:https://github.com/Yalantis/Side-M

zhengyongbo的博客 708

25个Android酷炫开源UI框架

1.Side-Menu.Android 分类侧滑菜单,Yalantis出品。项目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.android可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。项目地址:https://github.com/Yalantis/Context-Menu.Android3...

冰码思维库 132
上一篇: [TwistedFate]UIWebView的简单使用
下一篇: [TwistedFate]NSURLSession
zZZ浮生
博客等级 码龄11年 12粉丝 70原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值