美文网首页
TabBarController上item的点击事件

TabBarController上item的点击事件

作者: 夏日里的夏天 | 来源:发表于2016-09-10 23:13 被阅读1344次

点击TabBarController上的item,触发点击事件,在TabBarController中使用UITabBarControllerDelegate和UITabBarDelegate的代理方法。


self.delegate = self;
self.tabBarController.tabBar.delegate = self;

//判断是否跳转
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController{
    if (tabBarController.tabBar.selectedItem.tag==3) {
        return NO;
    }else{
        return YES;
    }
    
}
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item{
    if (item.tag==3) {
        //在这里进行其他的操作。
}

这是效果图,点击弹出判断页面。


show up view

相关文章

网友评论

      本文标题:TabBarController上item的点击事件

      本文链接:https://www.haomeiwen.com/subject/igfuettx.html