iOS 图片被渲染的解决方法

598 阅读1分钟

imageView上的图片


UIImage *carSelectImage = [UIImage imageNamed:@"addCar_车身颜色选中"];
carSelectImage = [carSelectImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]

button上的图片被渲染


//先将button的类型改为custome
UIButton *customButton = [UIButton buttonWithType:UIButtonTypeCustom];
//再将图片的类型改为保持圆形
UIImage *carSelectImage = [UIImage imageNamed:@"图片"];
        [button setImage:[carSelectImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] forState:UIControlStateSelected];