我使用此代码更改 viewWillAppear 中的按钮图像
UIImage *buttonImage = [UIImage imageNamed:[[NSUserDefaults standardUserDefaults] objectForKey:@"button_preference"]];
Button.imageView.image =buttonImage;
但是当它点击它时,它会恢复到 IB 中设置的图像。所以我尝试添加
[leftButton setBackgroundImage:buttonImage forState:UIControlStateNormal];
bu那么图像首先不会改变吗?