tabbarcontrollerdelegate在任意一个子controller里面,全局点击都会跳进去
2015-01-12 14:03
106 查看
//tabbar delegate
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
NS_***AILABLE_IOS(3_0){
//当前展示的index tabBarController.selectedIndex
//将选中的页面viewcontroller
if (tabBarController.selectedIndex==viewController.view.tag) {
//
return NO;
}
else if (viewController.view.tag==3){
//≈
UIWebView*callWebview =[[UIWebView
alloc] init];
NSString *telUrl = [NSString
stringWithFormat:@"tel:4000559626"];
NSURL *telURL =[NSURL
URLWithString:telUrl];//
貌似tel://
或者 tel:
都行
[callWebview loadRequest:[NSURLRequest
requestWithURL:telURL]];
//每次点击都弹出电话拨打界面
[self.view
addSubview:callWebview];
return
NO;
}
else{
return YES;
}
}
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
NS_***AILABLE_IOS(3_0){
//当前展示的index tabBarController.selectedIndex
//将选中的页面viewcontroller
if (tabBarController.selectedIndex==viewController.view.tag) {
//
return NO;
}
else if (viewController.view.tag==3){
//≈
UIWebView*callWebview =[[UIWebView
alloc] init];
NSString *telUrl = [NSString
stringWithFormat:@"tel:4000559626"];
NSURL *telURL =[NSURL
URLWithString:telUrl];//
貌似tel://
或者 tel:
都行
[callWebview loadRequest:[NSURLRequest
requestWithURL:telURL]];
//每次点击都弹出电话拨打界面
[self.view
addSubview:callWebview];
return
NO;
}
else{
return YES;
}
}
相关文章推荐
- 一个界面里面有多个UITextField时,点击每个UITextField都会进入textFieldShouldBeginEditing delegate方法
- yii 在controller里面控制全局所有action的侧边栏或者导航栏的菜单
- TabBarViewController标签导航控制器全局控制
- TabBar实现页面跳转(AppDelegate +NavigationViewController + TabBarViewController)
- 在SpringMVC中的Controller里面定义全局变量
- iOS 5 Storyboard 学习之 Tabbar Controller,Navigation Controller (3) 深入Segue,Class,Protocol,Delegate的基本使用
- UITabBarController中点击UINavigationController根视图后隐藏tabbar的问题
- IOS tabbarController 的delegate控制双击不会返回
- addViewController之后view里面的点击事件不响应
- 点击按钮更换图片(图片按钮)(要加协议UIImagePickerControllerDelegate)
- UITabBarController TabBarItem 点击事件
- springMVC中的Controller里面定义全局变量
- 项目里面访问AppDelegate做全局变量的方式
- UITabbarController点击tabbar选项返回当前viewController最顶层
- 推送消息的时候判断是在app里面还是点击消息进去的 (配合Jpush极光)
- ios点击推送信息跳转Controller之后返回首页controller tabbar 不隐藏的bug
- iOS 全局竖屏 单个viewcontroller点击按钮支持横屏
- iOS 5 Storyboard 学习之 Tabbar Controller,Navigation Controller (3) 深入Segue,Class,Protocol,Delegate的基本使
- 点击UIViewController任意位置,收起键盘的3种方法
- Ajax 得到的值对全局变量赋值没有起作用解决办法和 Jquery append()进去的动态代码 点击的js没起作用