ios-如何iOS标签栏点击自定义按钮弹出模态视图

问题描述

如何iOS标签栏点击自定义按钮弹出模态视图

我自定义了一个UITabBar类:TabBar
在TabBar.m里面写代码设定这个按钮的参数
在TabBarViewController.m类里面放入这个按钮
TabBar * tabBar=[[TabBar alloc]init];
[self setValue:tabBar forKey:@"tabBar"];
然后我在TabBar.m里面为这个按钮addTarget
但是addTarget事件里面无法写PresentViewController代码
UITabBar是要继承UI什么吗?
效果如微博客户端标签栏上面的+号按钮
点击后弹出的页面
如何实现?

解决方案

自定义弹出模态视图

解决方案二:

是不是应该,重写这个按钮然后添加事件?或者咱那块新放一个其他的按钮,我也新手

解决方案三:

或者我想,重写一个alertview,这个是模态视图。。。不知道对不对。。

解决方案四:

或者我想,重写一个alertview,这个是模态视图。。。不知道对不对。。

解决方案五:

很明显你这个是因为把view和viewController弄混了,view是没有切换view的能力的,你要使用代理,具体你查下protocol.其实就是你的view的触发由viewController来处理

时间: 2024-10-26 05:27:24

ios-如何iOS标签栏点击自定义按钮弹出模态视图的相关文章

jsp-在一个div中点击增加按钮弹出另个div

问题描述 在一个div中点击增加按钮弹出另个div 集体的效果如图所示,请大神们帮帮我! 解决方案 建议用插件blockUi来实现,很好用,博主可以试试 解决方案二: http://blog.csdn.net/tolcf/article/details/38712343 解决方案三: 设置点击事件,点击触发,让另一个 相关文章 id 成数组的传值-jsp弹出框传值问题(一个jsp 点击按钮弹出另一个jsp,选中记录带回数据显示在指定框中) 数据库-在一个jsp页面中,点击一个按钮,弹出另一个js

spring mvc-求助:哪位大神帮我实现下点击修改按钮弹出弹框并且里面自动获取值

问题描述 求助:哪位大神帮我实现下点击修改按钮弹出弹框并且里面自动获取值 我用的是hibernate+springMvc+maven实现的demo想要点击首页列表显示的数据后面的修改按钮可以弹出一个弹框,弹框力量有input文本框 ,弹框出现的时候里面自动有要修改的那一条数据的值页面: <%@ page language=""java"" import=""java.util.*"" contentType="

android-安卓开发中,点击卸载按钮,弹出一个提示框

问题描述 安卓开发中,点击卸载按钮,弹出一个提示框 解决方案 http://www.cnblogs.com/zealotrouge/p/3159772.html 解决方案二: 给按钮注册onCLick()事件,在里面实现弹出一个dialog就可以了很简单,很多书上都有参考程序 解决方案三: 你要的是这种效果吧: //packageName是要卸载的包名,比如百度贴吧是com.baidu.tieba Uri uri = Uri.parse("package:" + packageName

非模态对话框-MFC单击按钮弹出模态对话框的相关问题

问题描述 MFC单击按钮弹出模态对话框的相关问题 主对话框本身是一个模态对话框,有一个按钮. 从资源视图插入dialog,然后在类向导中添加类rrrDlg1 在主对话框的按钮点击事件中添加如下代码: void CrrrDlg::OnBnClickedOk(){ //TODO: 在此添加控件通知处理程序代码 rrrDlg1 dlg1; INT_PTR n1Response = dlg1.DoModal(); if (n1Response == IDOK){ } else if (n1Respons

为什么需要两次点击button按钮弹出对话框

问题描述 我需要用户点击一个按钮时弹出一个对话框,code=C#]affirmBtn.Attributes.Add("onclick","javascript:returnconfirm('你确定投这些老师的票吗?');");[/code]可是我发现需要点击两次才能弹出了,不知道这样解决?很亟待答案. 解决方案 解决方案二:检查下affirmBtn.Attributes.Add("onclick","javascript:returnc

xcode-点击自定义按钮时触发事件

问题描述 点击自定义按钮时触发事件 创建了一个TableView,然后创建了自定义的单元,其中放了一个Button.现在我想要实现,点击索引的时候获取tableview的索引内容,但是点击了对应索引的按钮之后,没有给出索引列表. 我的tableview类名是SubMenuViewController,然后单元类名是SubMenuCell, SubMenuViewController代码如下: - (UITableViewCell *)tableView:(UITableView *)tableV

javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法

  本文实例讲述了javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法.分享给大家供大家参考.具体分析如下: 这里点击按钮后,弹出一个可关闭的层窗口,随之网页背景变灰,在QQ网站上经常会看到QQ登录的效果,就和这个很类似,代码段基于JavaScript,根据你的情况使用,有时候是用CSS完成的这种功能. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

js-aspnet实现类似winform的功能,点击按钮弹出窗口,原窗口重新绑定显示查询结果

问题描述 aspnet实现类似winform的功能,点击按钮弹出窗口,原窗口重新绑定显示查询结果 想通过aspnet实现一个功能,原页面有个按钮我通过showmodaldialog弹出一个窗口,窗口里面是一个表单,我希望表单的数据传递到原页面,原页面再根据这些参数,重新绑定gridview,得出查询结果,我的原页面gridview上面还有按钮,必须放在_!ispostback_里面,所以页面用session或者get方式获得参数的话,databind必须放在_ispostback_条件里面,因为

JS点击某个图标或按钮弹出文件选择框的实现代码_javascript技巧

下面一段代码是基于js实现的点击某个图标或按钮弹出文件选择框的核心代码,代码比较简单,需要的朋友参考下 具体代码如下所示: <HTML> <head> <script type="text/javascript" src="script/jquery-1.6.2.min.js"></script> <script type='text/javascript'> function selectFile(){