如何以编程方式更改UIBarButtonItem的文本?

Kor*_* Ou 14 iphone objective-c

我读过这篇文章: 以编程方式在工具栏上更改UILabel(UIBarButtonItem)的文本

但它似乎不适用于我的自动隐藏工具栏?
我也尝试barbuttonItem.title设置文本,也失败了.

任何的想法?

Pyr*_*927 15

你在创建按钮Interface Builder吗?确保标识符设置为"自定义",否则您将无法更改标题.

选择UIBarButtonItemInterface Builder,打开检查(Command + Shift + I),然后选择"自定义"的下拉下旁边Identifier.


Amb*_*non 8

试试这个:

UIBarButtonItem *clearButton = [[UIBarButtonItem alloc] initWithTitle:@"Clear" style:UIBarButtonItemStyleBordered target:self action:@selector(yourMethod:)];
Run Code Online (Sandbox Code Playgroud)