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 ] ;

  • 相关阅读:
    第2次实践作业
    第1次实践作业
    软工实践个人总结
    2019 SDN大作业
    第08组 Beta版本演示
    第八章学习小结
    第七章学习小结
    第六章学习小结
    第五章学习小结
    第4章学习小结
  • 原文地址:https://www.cnblogs.com/tony0571/p/5463152.html
Copyright © 2011-2022 走看看