zoukankan      html  css  js  c++  java
  • 导航中视图控制器的层次结构

    1.从当前的界面跳转到指定的界面

    NSArray *views = self.navigationController.viewControllers;

    [ self.navigationController popToViewController:views[1] animated:YES ];

    2.从当前的界面跳转到根视图

    [ self.navigationController popToRootViewControllerAnimated:YES ];

    3.设置导航条的背景图片

    [ self.navigationController.navigationBar setBackgroundImage: img  forBarMetrics:UIBarMetricsDefault];

     

    4.设置导航栏的背景颜色

    [self.navigationController.navigationBar setBarTintColor:[UIColor greenColor]];

    5.设置导航条的子视图

    UIBarButtonItem *rightItem = [UIBarButtonItem alloc] initWithTitle @"title" style : UIBarButtonItemStylePlain target: nil  action: nil ];

    self.navigationItem.rightBarButtonItem =  rightItem;

    6.设置导航条子视图的字体大小 和 颜色

    [UINavigationBar appearance] setTitleTextAttributes: @{NSFontAttributeName:[UIFont systemFontSize:12] , NSForegroundColorAttributeName:[UIColor grayColor]};

    7.占位的子视图

    UIBarButtonItem *spaceItem = [UIBarButtonItem alloc] initWithBarButtonSystemItem : UIBarButtonSystemItemFixedSpace target: nil action: nil ] ;

  • 相关阅读:
    Beta 冲刺(5/7)
    Beta 冲刺(4/7)
    Beta 冲刺(3/7)
    Beta 冲刺(2/7)
    Beta 冲刺(1/7)
    福大软工 · 第十次作业
    PTA-B 1039 到底买不买 解题思路记录
    SDN负载均衡
    团队作业——项目验收与总结博客
    个人作业——软件工程实践总结作业
  • 原文地址:https://www.cnblogs.com/tony0571/p/5463152.html
Copyright © 2011-2022 走看看