美文网首页
解决tabBarItem图片显示不对的问题

解决tabBarItem图片显示不对的问题

作者: Frankkkkk | 来源:发表于2019-09-29 09:35 被阅读0次

    在开发新项目时,遇到tabBarItem图片显示不对的问题,
    项目的切图长这样子:

    资源图片
    而实际效果为:
    手机显示

    经检查,发现是以下代码导致的:

    [navController.tabBarItem setSelectedImage:[UIImage imageNamed:selectedImageName]];
    

    解决方法是:设置图片的渲染模式。改成以下代码:

    [navController.tabBarItem setSelectedImage:[[UIImage imageNamed:selectedImageName] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
    

    效果图如下:


    image.png

    相关文章

      网友评论

          本文标题:解决tabBarItem图片显示不对的问题

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