做iOS的開發(fā),閃屏是常見的渤弛。而且基于Xcode的強大功能祝拯,我們只需要配置好LaunchImage就可以簡單實現該功能,切勿理解成只有這樣才能實現該功能哦她肯!我只是涂個方便佳头,喜歡用Xcode自帶功能∏绨保可標題為啥又說是奇葩問題呢康嘉?看圖一目了然
示意圖1.png
這是模擬器運行結果,完全正確籽前。
示意圖2.png
真機運行嚇壞寶寶了亭珍,咋這樣了呢?
然后就各種嘗試枝哄,發(fā)現很多小伙伴們也遇到了同樣的問題肄梨,有的很容易解決了,有的卻不行膘格。常識我們都知道尺寸必須要吻合4種:640/960峭范、640/1136、750/1334瘪贱、1242/2208纱控,圖片必須為PNG格式,并且要在launchImage中一一對應設置好(不要急菜秦,這樣子設置滴)
示意圖3.png
如果順利的話甜害,你就成功了。
可是寶寶沒這么順利球昨,我找了差不多2個小時的錯誤原因尔店,把能試的方法都試了,最后發(fā)現有個細節(jié)很容易被我們忽略。我按照上面的配置好了嚣州,但是死活真機不行鲫售,郁悶了很久。原來是美工沒有壓縮圖片直接在微信上發(fā)我的该肴,我保存的時候確實是保存的PNG格式情竹,但是不知道為什么,圖片就是不行匀哄。必須要美工打包秦效,壓縮好發(fā)我才行。
希望可以幫助到跟我一樣犯錯誤的朋友們涎嚼。