美文网首页iOS学习笔记
修改图片默认渲染

修改图片默认渲染

作者: LPL_d5fc | 来源:发表于2019-12-17 16:32 被阅读0次

    一般按钮的图片都要准备两份,一份默认状态,一份选中状态。

    但iOS7后选中图片,系统会默认帮我们渲染,导致选中状态的图片显示不出来,这就需要我们设置图片不被渲染。

    1.代码设置

    UIImage *image = [UIImage imageNamed:@""];

    image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

    这样在使用这个图片的时候,就不会被系统默认渲染了

    一个一个改会很麻烦,用的很多的话就给UIImage添加一个分类方法吧!

    2.直接设置

    进入工程内Assets.xcassets文件夹,找到想要修改的图片(改一个),或者要修改的图片的文件夹全选图片(改多个),在右侧找到如图选项

    选中Original Image就可以了

    相关文章

      网友评论

        本文标题:修改图片默认渲染

        本文链接:https://www.haomeiwen.com/subject/jbzsnctx.html