zoukankan      html  css  js  c++  java
  • navigationbar的一些设置记录

    1.设置navigationbar背景颜色

    [[UINavigationBar appearance] setBarTintColor:[UIColor blackColor]];

    PS:如果颜色不对,可能是因为默认的半透明玻璃效果导致的,要关闭使用

    self.navigationController.navigationBar.translucent = NO;

    再PS:如果修改了颜色一点反应都没,则需要隐藏/显示

     

    2.设置按钮颜色

    self.navigationController.navigationBar.tintColor = [UIColor whiteColor];

     

    3.设置标题颜色及大小

    方法1:

    UILabel *title = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 100, 144)];

        title.text = @"帮助";

        title.textAlignment = NSTextAlignmentCenter;

        title.textColor = [UIColor whiteColor];

        title.font = [UIFont systemFontOfSize:20];

        self.navigationItem.titleView = title;

     

    方法2:

    [self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor], UITextAttributeTextColor,[UIColor colorWithRed:0 green:0.7 blue:0.8 alpha:1], UITextAttributeTextShadowColor,[NSValue valueWithUIOffset:UIOffsetMake(0, 0)], UITextAttributeTextShadowOffset,[UIFont fontWithName:@"Arial-Bold" size:0.0],UITextAttributeFont,nil]];

     

    4.navigationbar默认高度为44

  • 相关阅读:
    Codeforces 691A Fashion in Berland
    HDU 5741 Helter Skelter
    HDU 5735 Born Slippy
    HDU 5739 Fantasia
    HDU 5738 Eureka
    HDU 5734 Acperience
    HDU 5742 It's All In The Mind
    POJ Euro Efficiency 1252
    AtCoder Beginner Contest 067 C
    AtCoder Beginner Contest 067 D
  • 原文地址:https://www.cnblogs.com/punkrocker/p/4147654.html
Copyright © 2011-2022 走看看