文档章节

iOS 自定义弹出菜单 LYMenu

魔笛GNR
 魔笛GNR
发布于 2016/07/29 16:30
字数 161
阅读 76
收藏 0

LYMenu

1、将LYMenuLib拖入你的工程

2、导入#import "LYMenu.h"

3、创建菜单

设置菜单标题数组、标题图片、设置左右属性、最后设置菜单按钮点击事件block回调

LYMenu * menu = [[LYMenu alloc]initWithTitles:@[@"借阅说明",@"发布图书",@"我的收藏"] images:@[@"iconAction11",@"iconAction12",@"iconAction13"] menuType:LYMenuTypeRight buttonAction:^(NSInteger buttonIndex) {
        
        NSLog(@"RightMenu INDEX %d",(int)buttonIndex);

}];

4、调用 - (void)show;

[menu show];

效果图:

注意:titles不可为空

Github:

https://github.com/ly918/LYMenu

© 著作权归作者所有

共有 人打赏支持
魔笛GNR
粉丝 6
博文 84
码字总数 42504
作品 0
郑州
iOS工程师
iOS 9应用开发教程之定制应用程序图标以及真机测试

iOS 9应用开发教程之定制应用程序图标以及真机测试 定制ios9应用程序图标 在图1.12中可以看到应用程序的图标是网状白色图像,它是iOS模拟器上的应用程序默认的图标。这个图标是可以进行改变的...

大学霸
2015/08/07
0
0
OS X Mountain Lion 10.8.2 for WIN7 or WIN8 安装教程

本教程安装环境配置 CPU 英特尔 Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz 主板 BIOSTAR - 英特尔 G31 (Bearlake) + ICH7 内存 金士顿 2G DDR2-SDRAM 800 MHz 单通道 显卡 nVIDIA GeFor......

Hackintosh
2013/01/11
0
3
iOS 11开发教程(八)定制iOS11应用程序图标

iOS 11开发教程(八)定制iOS11应用程序图标 在图1.9中可以看到应用程序的图标是网状白色图像,它是iOS模拟器上的应用程序默认的图标。这个图标是可以进行改变的。以下就来实现在iOS模拟器上...

大学霸
2017/10/27
0
0
iOS Simulator功能介绍关于Xamarin IOS开发

iOS Simulator功能介绍关于Xamarin IOS开发 iOS Simulator功能介绍 在图1.38所示的运行效果中,所见到的类似于手机的模型就是iOS Simulator。在没有iPhone或iPad设备时,可以使用iOS Simulat...

大学霸
2015/04/17
0
0
Xamarin iOS教程之申请付费开发者账号下载证书

Xamarin iOS教程之申请付费开发者账号下载证书 Xamarin iOS使用真机测试应用程序 在讲解iOS Simulator时,已经提到了虽然iOS Simulator可以模仿真实的设备,但是还是有很多的缺陷,如打电话、...

大学霸
2015/06/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

此生1.3

颜值是开胃菜,不要太在意,正餐才是重点。

colinux
今天
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部