IOS> IOS导航器 + 表控制器 常用功能函数/属性

1. 设置标题栏(顶部)颜色

在表控制器中

e.g -(void)viewDidLoad中添加

self.navigationController.navigationBar.barTintColor = [UIColor redColor];

将标题栏设为红色。

 

2. 设置标题字体颜色

    self.navigationController.navigationBar.titleTextAttributes = [NSDictionary dictionaryWithObject:[UIColor whiteColor] forKey:NSForegroundColorAttributeName];

 将标题字体设为白色

 

3.获取状态栏高度

    // 状态栏(statusbar)
    CGRect rectStatus = [[UIApplication sharedApplication] statusBarFrame];
    NSLog(@"status width - %f", rectStatus.size.width);     // 宽度
    NSLog(@"status height - %f", rectStatus.size.height);   // 高度//(一般是20.0)

 

4.获取导航栏高度

    //导航栏(navigationbar)
    CGRect rectNav = self.navigationController.navigationBar.frame;
    NSLog(@"nav width - %f", rectNav.size.width);     // 宽度
    NSLog(@"nav height - %f", rectNav.size.height);   // 高度(一般是44.0)

 

posted @ 2015-05-06 21:28  明明1109  阅读(299)  评论(0编辑  收藏  举报