如果你是自定义button 那么你设置图片就要用 button.imageView.image = [UIImage imageName:@""];
如果你是给系统原生的button设置图片就要用 [button setImage:[UIImage imageName:@""] forstate:];
因为自定义button 设置图片的话,就相当于给一个普通的imageView设置图片。。原生button 就要用系统原生的方法来设置button。
如果你是自定义button 那么你设置图片就要用 button.imageView.image = [UIImage imageName:@""];
如果你是给系统原生的button设置图片就要用 [button setImage:[UIImage imageName:@""] forstate:];
因为自定义button 设置图片的话,就相当于给一个普通的imageView设置图片。。原生button 就要用系统原生的方法来设置button。
转载于:https://www.cnblogs.com/wanglizhi/p/5604563.html