美文网首页Swift
在UIViewController中设置title与naviga

在UIViewController中设置title与naviga

作者: langkee | 来源:发表于2017-08-04 16:47 被阅读55次

    一 不存在UITabBarController的时候,效果相同

    • 作用都是设置导航栏的标题
    navigationItem.title = "导航栏标题"
    
    title = "导航栏标题"
    

    二 存在UITabBarController的时候,效果不同

    • 只设置导航栏的标题
    navigationItem.title = "导航栏标题"
    
    • 同时设置导航栏(UINavigationBar)标签栏(UITabBar)的标题
    title = "导航栏和标签栏的标题"
    
    • 先设置navigationItem.title再设置title, 仅仅title起作用
    navigationItem.title = "标题1"
    title = "标题2"
    

    结果:导航栏和标签栏的标题都是标题2

    • 先设置title再设置navigationItem.title, 两者都有作用
    title = "标签栏的标题"
    navigationItem.title = "导航栏的标题"
    

    导航栏显示导航栏的标题, 标签栏显示标签栏的标题

    • 也可以通过navigationController?.tabBarItem.title设置标签栏的标题
    navigationController?.tabBarItem.title = "标签栏的标题"
    

    欢迎加入 iOS(swift)开发互助群:QQ群号:558179558, 相互讨论和学习!

    相关文章

      网友评论

      本文标题:在UIViewController中设置title与naviga

      本文链接:https://www.haomeiwen.com/subject/eytblxtx.html