Restoring navigationItem.title after removing navigationItem.titleView

末鹿安然 提交于 2019-12-21 09:15:21

问题


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.



来源:https://stackoverflow.com/questions/7470096/restoring-navigationitem-title-after-removing-navigationitem-titleview

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