Restoring navigationItem.title after removing navigationItem.titleView

匿名 (未验证) 提交于 2019-12-03 03:08:02

问题:

My App has 2 tabs (tabA and tabB), based on location the I set the navigationItem.titleView of tabB to a UIImageView when - viewWillAppear: is called.

The default behaviour of tabB is to simply display a title, e.g:

The issue is when the location changes and I remove the UIImageView navigationItem.titleView (using - removeFromSuperview), the default title has also disappeared and trying to set it with:

self.navigationItem.title = @"TITLE"; 

Does not work. Any ideas on how to solve this?

回答1:

Simply setting:

navigationItem.titleView = nil; 

Will restore the text title.



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!