0

私は次のコードを持っています:

 UIBarButtonItem *promoteButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonItemStyleBordered target:self action:@selector(promoteToInstagram:)];
    [promoteButton setTitle:@"Promote"];
    self.navigationItem.rightBarButtonItem = promoteButton;

カスタムタイトルでUIBarButtonItemを作成しようとしています。上記でプロモートではなくキャンセルと表示されているのはなぜですか?

これを修正する方法について何かアイデアはありますか?

4

2 に答える 2

1

おそらく、正しい初期化子を使用しますか?

- (id)initWithTitle:(NSString *)title style:(UIBarButtonItemStyle)style target:(id)target action:(SEL)action
于 2013-02-10T10:18:48.013 に答える
0
UIBarButtonItem  btnSort = [[UIBarButtonItem alloc]initWithTitle:@"Descending" style:UIBarButtonItemStyleBordered target:self action:@selector(pressAscending)];
    [[self navigationItem] setRightBarButtonItem:btnSort];
于 2013-02-10T10:20:46.657 に答える