UIImage改变Backgroundcolor

时间:2017-09-27 08:04:58

标签: ios objective-c xcode uiimageview uiimage

全部,

我们有来自PhotoShop的图标设计,它是具有蓝色的Polygon内部的Square透明图像。根据一些条件,我想要更改多边形颜色,但在完整的图像颜色。我们可以在代码中执行此操作(目标C)

enter image description here

我正在附加一张图片,其中根据我们给出的颜色需要更改仅背景“蓝色”颜色。我们怎样才能实现这一目标

1 个答案:

答案 0 :(得分:0)

您可以通过在tintColor模式下呈现图像来实现此目的。之后设置imageView.image = [imageView.image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate]; [imageView setTintColor:[UIColor redColor]];

@Override
public void onBackPressed() {
    if (getFragmentManager().getBackStackEntryCount() > 0) {
        getFragmentManager().popBackStack();
    }
    else
        super.onBackPressed();
}