1

XCode 中 MasterDetail 模板的默认添加按钮显示一个 + 符号。我宁愿用“添加”这个词。我尝试在 viewDidLoad 方法中使用以下行:

self.navigationItem.rightBarButtonItem.title = @"添加";

无济于事。

4

1 回答 1

2

这可能是因为已经创建的条形按钮是UIBarButtonSystemItemAdd这样的:

UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(insertNewObject:)];

您应该重写此行以创建一个带有标题的栏按钮项,如下所示:

UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithTitle:@"Add" style:UIBarButtonItemStyleBordered target:self action:@selector(insertNewObject:)];

您可以在viewDidLoad主视图控制器的方法中找到它。

于 2013-08-23T20:27:56.133 回答