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监听UITabBar的Tab点击事件

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

UITabBarItem 如何触发点击事件

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

IOS点击tabbar更新页面数据

最近在项目中发现网络请求如果写在 viewWillAppear 里边每次进去都会刷新页面,这样没必要,太浪费用户的流量。 如果写在 viewDidLoad 里边的tabbar对应的页面中,只有APP启...
  • bddzzw
  • bddzzw
  • 2016年07月29日 12:01
  • 1290

关于tabbar再次点击刷新那些

刚好在做项目的时候 发现有很多APP有tabbar再次点击刷新的功能,其中“腾讯新闻”的做的想过最好,于是网上查了点资料,但是大都是 复制-粘贴的模式,而且有各种不清不楚的问题,于是自己随便写了下,自...
  • wqs1028
  • wqs1028
  • 2016年11月17日 15:43
  • 764

iOS开发中几种刷新数据的方法

1.刷新界面右侧边栏index标题 [_searchDC.searchResultsTableView reloadData]; 2.重新加载数据后,刷新指定组别中所有的单元格 [_tableView...

多线程导致程序崩溃

在多个线程并发做同一任务时,程序直接崩溃,导致原因: 1、线程调用服务后未sleep,一直占用cpu,导致程序直接被杀死 2、临界区section为初始化,导致线程争用,程序崩溃...

iOS 点击tabBar弹出登录窗口

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

iOS,由于图片原因导致tabbar图片点击发生zoom的现象

代码: [tabBarItem1 setFinishedSelectedImage:[UIImage imageNamed:@"tab_pressed_home_icon"] withFinishe...
  • wqf_525
  • wqf_525
  • 2015年12月04日 10:44
  • 396

iOS-TabBar中间凸起点击完全有反应

先看下效果 仿闲鱼.png 为什么还要继续说这个内容呢? 前一段微博上很火的tabbar封装大赛想必大家都知道吧,各位大神尽其所能自己正在仿写闲鱼,看了网上一些朋友写的关于tab...

iOS tabbar点击动画效果实现

正常情况下,我们点击tabbar都只有一个变色效果,但有时候,如果我们想给它添加一个点击动画,该如何做呢? 先上几个效果图: 1、先放大,再缩小                     2、Z轴旋...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS tabbar 点击刷新页面
举报原因:
原因补充:

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