我遇到了问题,Top按钮不会更改自己的名字,但可以正常使用
//Load translation
function load_plugin_textdomain() {
load_plugin_textdomain( 'my-plugin', FALSE, basename( dirname( __FILE__ ) ) . '/languages/' );
}
add_action( 'plugins_loaded', 'load_plugin_textdomain' );
答案 0 :(得分:2)
考虑使用UIViewController
的{{3}}属性,因为它似乎自动执行您需要的内容:
返回一个切换标题和关联状态的小节按钮项 在编辑和完成之间。
如果你想保留你的方法,你可以将这两个按钮声明为属性,并在viewDidLoad
中设置它们,例如:
@interface ViewController ()
@property (nonatomic, strong) UIBarButtonItem *editBarButtonItem;
@property (nonatomic, strong) UIBarButtonItem *doneBarButtonItem;
@end
然后
- (void)viewDidLoad
{
[super viewDidLoad];
self.editBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemEdit target:self action:@selector(editSelectorName)];
self.doneBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(doneSelectorName)];
}
然后在您的代码中执行:
self.navigationItem.rightBarButtonItem = self.editBarButtonItem
或
self.navigationItem.rightBarButtonItem = self.doneBarButtonItem