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

  • 相关阅读:
    滑动拼图
    CentOS8安装中文输入法
    windows+ubuntu 双系统时间不一致的问题
    Goland 2019下载和安装(带破解补丁和汉化包)
    防火墙站名资源脚本
    linux上以服务方式启动程序kestrel
    NLog实践记录
    sqlserver安装ubuntu
    pyspark提交集群任务
    无法打开hadoop的UI页面
  • 原文地址:https://www.cnblogs.com/punkrocker/p/4147654.html
Copyright © 2011-2022 走看看