zoukankan      html  css  js  c++  java
  • 系统tabar navi常用设置

    设置返回按钮
     UIBarButtonItem *bar = [[UIBarButtonItem alloc] initWithTitle:@"返回" style:0 target:nil action:nil];
     [self.navigationItem setBackBarButtonItem:bar];
     
     设置navititle颜色
     self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
    
     显示隐藏tabbar
     - (void)viewWillAppear:(BOOL)animated{
     [super viewWillAppear:animated];
     self.tabBarController.tabBar.hidden = YES;
     }
     - (void)viewWillDisappear:(BOOL)animated{
     [super viewWillDisappear:animated];
     self.tabBarController.tabBar.hidden = NO;
     }
     
     非半透明,且隐藏黑线
     [[UINavigationBar appearance] setTranslucent:NO];
     self.navigationController.navigationBar.subviews[0].subviews[0].hidden = YES;
    
    添加右侧按钮
    UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"提交" style:UIBarButtonItemStylePlain target:self action:@selector(feedbackAction)];
        self.navigationItem.rightBarButtonItem = anotherButton;
    
    navigationbar字体颜色
    self.navigationController.navigationBar.backgroundColor = kZKP_COLOR_NAV_BAR;
        self.navigationController.navigationBar.barTintColor = kZKP_COLOR_NAV_BAR;
    
    statusbar字体颜色
    - (void)setStatusBarBackgroundColor:(UIColor *)color {
        
        UIView *statusBar = [[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"statusBar"];
        if ([statusBar respondsToSelector:@selector(setBackgroundColor:)]) {
            statusBar.backgroundColor = color;
        }
    }
    
    
  • 相关阅读:
    JS——正则案例
    JS——正则
    JS——旋转木马
    JS——缓动框架的问题
    JS——缓慢动画封装案例
    JS——缓慢动画封装
    JS——隐式全局变量
    JS——样式获取的兼容写法
    JS——冒泡案例
    JS——事件冒泡与捕获
  • 原文地址:https://www.cnblogs.com/guligei/p/9473426.html
Copyright © 2011-2022 走看看