问题描述
- 如何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