需要两个文件 KxMenu.h KxMenu.m
用的时候在需要的文件里添加两个方法就行了。。
_btn4 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
_btn4.frame = CGRectMake(W - 105, H - 55, 100, 50);
[_btn4 setTitle:@"Click me" forState:UIControlStateNormal];
[_btn4 addTarget:self action:@selector(showMenu:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:_btn4];
- (void)showMenu:(UIButton *)sender
{
NSArray *menuItems =
@[
[KxMenuItem menuItem:@"ACTION MENU"
image:nil
target:nil
action:NULL],
[KxMenuItem menuItem:@"Share this"
image:[UIImage imageNamed:@"action_icon"]
target:self
action:@selector(pushMenuItem:)],
[KxMenuItem menuItem:@"Check menu"
image:[UIImage imageNamed:@"check_icon"]
target:self
action:@selector(pushMenuItem:)],
[KxMenuItem menuItem:@"Reload page"
image:[UIImage imageNamed:@"reload"]
target:self
action:@selector(pushMenuItem:)],
[KxMenuItem menuItem:@"Search"
image:[UIImage imageNamed:@"search_icon"]
target:self
action:@selector(pushMenuItem:)],
[KxMenuItem menuItem:@"Go home"
image:[UIImage imageNamed:@"home_icon"]
target:self
action:@selector(pushMenuItem:)],
];
KxMenuItem *first = menuItems[0];
first.foreColor = [UIColor colorWithRed:47/255.0f green:112/255.0f blue:225/255.0f alpha:1.0];
first.alignment = NSTextAlignmentCenter;
[KxMenu showMenuInView:self.view
fromRect:sender.frame
menuItems:menuItems];
}
- (void) pushMenuItem:(id)sender
{
NSLog(@"%@", sender);
}
相关推荐
弹出框弹出框弹出框弹出框弹出框弹出框弹出框弹出框弹出框弹出框弹出框
仿QQ新闻弹出框,网上找了一下别人的,发现不怎么好用。自己写一个,感觉还行。界面自己ps。。 主意功能:过时渐进消失,鼠标放上显示,弹出不获取焦点,始终在最上层。
将自己写的伪弹出框整理了出来,可自己添加弹出的html,相当好用
很好用的Dialog弹出框,给出demo,用起来很简单
Web非常好用的弹出框组件,使用与各种类型的web项目。
js弹出框-弹出层-拖拽-兼容 以前自己用的一个小插件。 纯js写的。 以前网上资料下的。 经过修改之后,兼容以及效果比较好用。 简单而精炼。 不需要jquery。
非常好用的jquery弹出框,也可做弹出层,遮盖层
点击超链接,弹出小窗口,同时把整个页面半透明遮住,既漂亮有简洁,很好用的一款弹出框效果
微软的弹出框插件,PopupWin右下角弹出框源码下载。非常好用!!!
不用js编写的网页弹出框,使用EeekSoft.Web.PopupWin类库,简单好用的例子,使用vs2008编译
好用的zDailog弹出框js各种你先要的弹出,希望能帮到大家,谢谢!
js特效弹出层dialogs框架,方便简单,弹出效果漂亮,亲测可用
非常好用的弹出框,样式可自己修改,但不能拖拽
一款好用的可自定义的alert弹出框
好用的 js,bootstrap 城市弹出框
jQuery弹出框插件 信息提示弹出层插件是一款漂亮实用的信息提示弹出层插件,多种提示功能,小巧好用,带遮罩效果.
使用kotlin的扩展函数实现,漂亮的对话框(弹出框),使用非常的简单,非常的好用!!!!!!使用kotlin的扩展函数实现,漂亮的对话框(弹出框),使用非常的简单,非常的好用!!!!!!
网上有很多这个类似的,但是感觉这个好用些,看上去效果也不错。所以和大家分享一下。希望这个jquery弹出框就是你要找的效果。
此插件用于各种形式的弹出框,也比较好用,支持换肤