-(void)removeBackButtonTitle
{
UIBarButtonItem *newBackButton =
[[UIBarButtonItem alloc] initWithTitle:@""
style:UIBarButtonItemStylePlain
target:nil
action:nil];
[[self navigationItem] setBackBarButtonItem:newBackButton];
}
但是我有一种情况,我需要将
Container View
和一些 viewcontroller 作为 subview Controller ,并将其 View 作为 subview 。现在从此 View 导航时,后退按钮标题未设置为空。 最佳答案
只需将以下代码添加到您的 viewDidLoad/viewWillAppear..
self.navigationController.navigationBar.topItem.title = @"";
这将从后退按钮中删除 后退 文本。此外,您还可以根据需要设置自己的标题。
@preetam .. 对于您的情况,每个 View Controller 都有其生命周期方法 viewDidLoad、viewWillAppear。
此外,您正在使用默认导航栏/自定义导航栏,如屏幕截图所示。
如果您使用的是默认值,那么上面给出了您的答案。否则,您可以删除 Storyboard 本身中的 Back 文本。
希望能帮助到你..
关于ios - 从容器 View 中删除后退栏按钮标题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37135776/