我有一个UIButton,我正在设置这样的图像:
UIImage *menu = [UIImage imageNamed:@"menu-bar-button-item"];
UIImage *menuTemplate = [menu imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
UIImage *menuOnTouch = [menu dsk_tintedImageWithColor:[[UIColor dsk_redColor] colorWithAlphaComponent:0.7f]];
[self.menuButton setImage:menuTemplate forState:UIControlStateNormal];
[self.menuButton setImage:menuOnTouch forState:UIControlStateHighlighted];
self.menuButton.tintColor = [UIColor dsk_redColor];
但是,按钮在点按时不会显示任何突出显示或任何内容。我想继续使用&#t; TintColor'作为设置按钮颜色的工具。是否有任何理由说明此按钮不符合突出显示状态的提供图像?