在 iOS6 中,我使用这段代码来制作我的 UIBarButtonItem:
UIBarButtonItem* validate = [[UIBarButtonItem alloc]initWithTitle:@"MyTitle" style:UIBarButtonItemStylePlain target:self action:@selector(actionValidate)];
[validate setTintColor:[UIColor orangeColor]];
self.navigationItem.rightBarButtonItem = validate;
它在 iOS6 中工作正常,但在 iOS7 中,按钮的颜色只有在你按下它时才会改变。我该如何解决这个问题?