美文网首页iOS DeveloperiOS学习开发
iOS关于logo和LaunchImage处理

iOS关于logo和LaunchImage处理

作者: 林江漓 | 来源:发表于2016-05-11 10:42 被阅读590次

    哈哈哈~先来推广一波我翻译的作品《明日此时》,历史一年,亚马逊已经有电子版可以购买阅读哦,你要是觉得翻译的比我好,我可以给你推荐给老师哦~

    1、软件测试的时候,程序员总会被测试的妹纸问到:这个logo怎么是黑底的呀?这个logo明明提供的正方形的,显示出来的怎么是圆角的?安卓都是正方形的呢?

    直接根据效果图来解释吧。

    不包含Alpha通道的logo
    包含Alpha通道的logo

    重点就在于UI设计师提供过来的图是否包含了Alpha通道。很明显,我们一般想要的是不包含alpha通道的效果。为了省去重新找UI画图的麻烦,我们可以自己去掉图片上的alpha属性。

    步骤:打开图片——(文件)导出——不勾选alpha选项——保存,这样就可以了。

    图片导出的时候系统会默认勾选Alpha选项,只要把那个选择去掉就可以了,再替换掉APPIcon里的图,就可以看到图片是白底的啦。

    至于为什么logo是圆角的,因为苹果系统默认就是圆角的logo,即使UI提供的logo是方形的,实际在苹果手机屏幕上显示的时候还是会被设置为圆角。又或者UI提供的logo是已经切成圆角的方形图,可是如果圆角角度不对的话,logo周围会默认填充为黑色。


    2、启动图如何适配的问题,先直接看效果吧。

    适配launchImage的效果 未适配launchImage的效果

    暂时发现适配启动图后的2个效果:

    1.解决屏幕出现部分黑屏的问题。

    2.当需要展示的是一行行的列表页面时,适配启动图后,列表行数会自动根据屏幕的大小而增减。

    至于适配图片的尺寸,看图:


    相关文章

      网友评论

        本文标题:iOS关于logo和LaunchImage处理

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