UINavigationBar 后退按钮标题更改方向更改
Posted
技术标签:
【中文标题】UINavigationBar 后退按钮标题更改方向更改【英文标题】:UINavigationBar back button Title Changes on orientation changes 【发布时间】:2014-07-21 06:35:21 【问题描述】:UINavigationBar
backButton 的标题会随着方向的改变而改变。
FirstViewController
标题
This.Title = "FirstScreenTitle";
SecondViewController
标题
This.Title = "SecondScreenTitle"
在纵向模式下从FirstViewController
导航到SecondViewController
时,它会显示导航返回按钮标题“返回”。
当更改方向时SecondViewController
导航返回按钮标题名称更改回FirstScreenTitle
。
【问题讨论】:
如果你不挖掘任何关键字This
在ios中使用
正确,格式为self.title
你在哪里设置你的 self.tile = "FirstScreenTitle";
我正在使用 Xamarin C# 语言工作。 self.title = "abcd" 它说“名称 self 在当前上下文中不存在”
那么,您的问题是什么? iOS 中的这种行为是由于标题过长而发生的。如果你让它更短,标题本身会出现而不是“back”关键字
【参考方案1】:
返回按钮的标题默认为“返回”。只有当您更改NavigationBar.Title
时,按钮的标题才会更改为您告诉它的任何内容。如果您想让返回按钮始终具有“返回”标题,请不要更改 NavigationBar.Title
。
【讨论】:
以上是关于UINavigationBar 后退按钮标题更改方向更改的主要内容,如果未能解决你的问题,请参考以下文章