zoukankan      html  css  js  c++  java
  • UITableBarcontrller中的moreNavigationController属性

    我们在实际的开发中经常用到如下的情况.

    修改More页面的Navigation背景及Edit Button
    
        [self.tabBarVC.moreNavigationController.navigationBarsetBackgroundImage:[UIImageimageNamed:@"NavBack.png"] forBarMetrics:UIBarMetricsDefault];
    
    //    self.tabBarVC.moreNavigationController.topViewController.navigationItem.rightBarButtonItem = nil;
    
        self.tabBarVC.moreNavigationController.navigationBar.tintColor = [UIColorclearColor];
    
    修改Configure页面的navigation背景及Done Button
    
    1、头文件中添加<UITabBarControllerDeleaget>代理
    
    2、viewDidLoad中添加
    
    self.tabBar.delegate = self;
    
    3、TabBarController代理的实现:
    
    #pragma mark - UITabBarController delegate
    
    - (void)tabBarController:(UITabBarController *)controller willBeginCustomizingViewControllers:(NSArray *)viewControllers {
    
        UIView *editView = [controller.view.subviews objectAtIndex:1];
    
        UINavigationBar *modalNavBar = [editView.subviewsobjectAtIndex:0];
    
        [modalNavBar setBackgroundImage:[UIImageimageNamed:@"NavBack.png"] forBarMetrics:UIBarMetricsDefault];
    
        modalNavBar.tintColor = [UIColorclearColor];
    
        //    editView.backgroundColor = [UIColor grayColor];
    
        //    modalNavBar.topItem.title = @"Edit Tabs";
    
    }
    
    












  • 相关阅读:
    CH4302 Interval GCD
    20201017 模拟赛总结
    LOJ#2610. 「NOIP2013」货车运输
    POJ3696 The Luckiest number
    20200925 小练习总结
    更新一波状态
    AFO
    【扩展lucas定理】
    【LCT维护子树信息】uoj207 共价大爷游长沙
    [bzoj4589]Hard Nim(FWT快速沃尔什变化+快速幂)
  • 原文地址:https://www.cnblogs.com/xukunhenwuliao/p/3576256.html
Copyright © 2011-2022 走看看