iOS导航控制器的注意事项

原创 2016年06月01日 19:29:12
  • 1.导航控制器永远显示的是栈顶控制器的view

  • 2.导航控制器中做界面之间的跳转必须取到导航控制器

  • 3.调用pop方法并不会马上销毁当前控制器

  • 4.popToViewController使用注意点:传入进去的控制器必须是导航控制器栈里面的控制器

  • 5.导航条的内容由栈顶控制器决定,一个导航控制器只有一个导航条,因此只能由一个控制器决定,谁先显示在最外面,谁就是栈顶控制器.

  • 6.在iOS7之后,默认会把导航条上的按钮的图片渲染成蓝色.

  • 7.导航条上的子控件位置不需要我们管理,只需要管理尺寸

  • 8.UINavigationItem:是一个模型,决定导航条的内容(左边内容,中间,右边内容)

  • 9.UIBarButtonItem:是一个模型,决定导航条上按钮的内容

  • 10.以后只要看到item,通常都是苹果提供的模型,只要改模型就能修改苹果的某些控件.

  • 相关文章推荐

    IOS_导航控制器storyboard

    • 2015年05月26日 17:15
    • 430B
    • 下载

    iOS开发利用协议代理实现导航控制器UINavigationController视图之间的正向传值和反向传值

    转载自: 首先在AppDelegate.m中添加如下代码 - (BOOL)application:(UIApplication *)application didFinishLaunchingWi...

    猫猫学iOS 之微博项目实战(6)导航控制器NavigationController 的滑动回退功能实现

    猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243一:效果第二篇里面写了怎样自定义navigation实现自定义的导...

    IOS_导航控制器基本使用

    • 2015年05月26日 17:43
    • 424B
    • 下载

    iOS开发学习之导航控制器和应用程序的生命周期

    利用导航控制器UINavigationController可以实现多个控制器的切换 典型的例子就是iPhone上"设置”应用 下面虾米写一个小demo代码来实现的多控制器的切换。 使用UINavi...
    • ios_cjh
    • ios_cjh
    • 2016年03月04日 22:43
    • 423

    ios-导航控制器

    // // ViewController.swift // UINavigationController // // Created by SZT on 2016/11/2. // ...
    内容举报
    返回顶部
    收藏助手
    不良信息举报
    您举报文章:iOS导航控制器的注意事项
    举报原因:
    原因补充:

    (最多只允许输入30个字)