IOS tabbar 点击刷新页面

原创 2015年07月06日 17:24:29

参考网上资料
.h文件

#import <UIKit/UIKit.h>

@interface TabbarRootViewController : UITabBarController<UITabBarControllerDelegate>

@end

.m文件

#import "TabbarRootViewController.h"
#import "NoticeTableViewController.h"

@implementation TabbarRootViewController

-(void)viewDidLoad{
    [super viewDidLoad];
    self.delegate=self;
}
-(void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{
    if (viewController.tabBarItem.tag==2) {
        UINavigationController *navigation =(UINavigationController *)viewController;
        NoticeTableViewController *notice=(NoticeTableViewController *)navigation.topViewController;
        [notice refreshData];
    }
}
//禁止tab多次点击
-(BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController{
    UIViewController *tbselect=tabBarController.selectedViewController;
    if([tbselect isEqual:viewController]){
        return NO;
    }
    return YES;
}

@end

在NoticeTableViewController 中写好刷新方法。即可点击tab刷新页面

版权声明:本文为博主原创文章,未经博主允许不得转载。

ios中UITabBarController单击(双击)处理事件

如题,像qq,当我们单击下方的消息时,扣扣会帮我们自动滑动到未读消息上面,当然也有一些是双击滑动,还有一些是双击下方的TabBaitem完成下拉刷新。由于公司项目需要,就稍微研究了下这个功能。网上说的...
  • qq_29892943
  • qq_29892943
  • 2016年10月14日 19:10
  • 2596

iOS 点击tabBar弹出登录窗口

之前自己也写过一次,但是无意中发现系统自带的更简单明了,因而优化下自己的代码,以后也自己长个记性–>多看苹果API,好吧,言归正传!!! 1、新建tabbar类,继承于UITabBarControl...
  • dangpf520
  • dangpf520
  • 2016年10月08日 17:51
  • 1058

iOS监听UITabBar的Tab点击事件

今天突然想到UITabBar如何监听tab点击事件,因为以前从来没有关注过,查了一下资料,UITabBar有代理方法可以监听: 1. 遵守代理协议: @interface InspectorMan...
  • yaoliangjun306
  • yaoliangjun306
  • 2016年05月31日 10:55
  • 10843

UITabBarItem 如何触发点击事件

在Tab Bar里放了 2个Item按钮 但是UITabBarItem没有触发方法的属性 和方法, 但是找到一种可以实现这个效果的 在.h文件里加上后就可以调用下面的代理方法, 再在vie...
  • cos_sin_tan
  • cos_sin_tan
  • 2015年09月18日 13:35
  • 4454

iOS中tabBar按钮再次点击实现界面刷新

/** 记录上一次被点击按钮的tag */ @property (nonatomic, assign) NSInteger previousClickedTag; - (void)viewDidLoa...
  • u011018979
  • u011018979
  • 2017年09月07日 19:47
  • 569

实现单击或双击 tabBar 按钮执行刷新

新浪微博中 单击首页 tabBarItem 会执行刷新操作 1. 只有在当前显示页是首页时,再次点击首页 tabBarItem 才会执行刷新 2. UITabBarControllerDelegate...
  • cheenbee
  • cheenbee
  • 2017年03月23日 10:32
  • 213

ios中UITabBarController单击(双击)处理事件

如题,像qq,当我们单击下方的消息时,扣扣会帮我们自动滑动到未读消息上面,当然也有一些是双击滑动,还有一些是双击下方的TabBaitem完成下拉刷新。由于公司项目需要,就稍微研究了下这个功能。网上说的...
  • qq_29892943
  • qq_29892943
  • 2016年10月14日 19:10
  • 2596

TabBarIOS界面之间切换

知识点学习:React Native常用组件之TabBarIOS和TabBarIOS.Item组件1.代码/** * Sample React Native App * https://githu...
  • github_26672553
  • github_26672553
  • 2016年08月15日 13:11
  • 1327

iOS使用push隐藏子页面底部bottom TabBar

以下两种情况是我在开发过程中遇到的,一种是代码使用pushViewController,另一种是storyboard直接使用push。之前也查阅了很多关于隐藏底部tabbar的资料,但是要么使用起来麻...
  • wuwo333
  • wuwo333
  • 2014年11月06日 13:59
  • 35043

iOS 实现点击tabbar跳转登录页面

在APP的设计中常常有需要点击tabbar直接进行跳转登录的操作。下面说一下需要怎么来实现这个操作。 代码。 (BOOL)tabBarController:(UITabBarContr...
  • SYH523364
  • SYH523364
  • 2018年01月08日 09:57
  • 46
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS tabbar 点击刷新页面
举报原因:
原因补充:

(最多只允许输入30个字)