为什么我不能更改UIBarButtonItem的标题?

时间:2014-03-07 22:24:17

标签: ios objective-c xcode5 uibarbuttonitem

我正在尝试为UIBarButtonItem添加标题。我在.h

中声明了按钮
@property (weak, nonatomic) IBOutlet UIBarButtonItem *priceItem;

这是我目前在viewDidLoad中的代码(它不起作用):

NSString *priceOfItem = [NSString stringWithFormat:@"125.99"];
_priceItem.text = [NSString stringWithFormat:@"$%@", priceOfItem];

这个想法是,一旦视图加载,我从服务器下载一组指令并将价格解析为NSString,但这不是问题。我在故事板中设置了UIToolbarUIBarButtonItem,并且“连接了点”。 Xcode在.text上绊倒,称UIBarButtonItem没有属性text。怎么能修好?

1 个答案:

答案 0 :(得分:0)

BarButtonItem具有title属性。没有文字属性。

 NSString *priceOfItem = [NSString stringWithFormat:@"$%@",@"125.99"];
_priceItem.title = priceOfItem;