您的位置:首页 > 移动开发 > IOS开发

iOS开发 -- 点击取消红点提示

2015-09-06 15:29 579 查看
点击取消红点提示 (AppDelegate.m文件)

1:在 AppDelegate.m文件遵守 UITabBarControllerDelegate协议

2 : 设置代理

tabRootVC.delegate = self;


3:实现两个方法

//设置Controller对应的标签 是否可以点击 是否可以调换位置

-(BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController{
return YES;
}


//当选择标签时候触发方法 可以去掉红色点点图标

-(void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{

//点下就消失显示的红点提示
viewController.tabBarItem.badgeValue = nil;
//点下减一
// static int i = 99;
// viewController.tabBarItem.badgeValue = [NSString stringWithFormat:@"%d+",--i];
NSLog(@"%@",viewController);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: