在Monotouch中更改“返回”NavigationItem文本?

时间:2011-04-04 21:32:09

标签: xamarin.ios uinavigationitem

是否可以更改NavigationItem中的“后退”按钮文字?目前,后退按钮的标题采用导航堆栈中前一层的标题,这是预期的。

但是,可以使用以下代码更改NavigationItem的{​​{1}}:

LeftBarButtonItem

这样可以正常显示后退按钮,但按钮是正方形,不会按预期导航回上一层。我猜测需要分配正确的事件,但我不知道它应该是什么。

如何确保新UIBarButtonItem backButton = new UIBarButtonItem("Back", UIBarButtonItemStyle.Plain, null); myNewView.NavigationItem.SetLeftBarButtonItem(backButton, true); 具有正确的事件和箭头形状?

注意:我也尝试按照SO question的建议重新使用`LeftBarButtonItem',但我仍然不知道如何自定义按钮标题。我可能只是错过了显而易见的事情。

谢谢!

1 个答案:

答案 0 :(得分:3)

在之前的viewcontrollers navigationitem上设置标题。我之前回答过这个问题,并会查找链接。

啊,是的:Separate title in NavigationBar and navigation buttons