很多游戏的应用启动画面是一个视频,左上角哪里有一个跳过按钮,我想知道这个是怎么实现的?
另外,这种方法疑似不太好看,我可否像播放GIF那样,把启动的Default.png做成动态图片,或者至少是动态图片的效果?有没有什么方案?
怪我咯2017-04-17 11:26:22
啟動畫面是一個視頻的情況實現起來很簡單啊,就是當app啟動以後,播放一段視頻,然後再在上面添加一個跳過按鈕就行了。
比較可行的方案,你可以先把用程式寫的動畫展示出來,然後把剩餘的初始化工作放到GCD裡面:
dispatch_async(dispatch_get_main_queue(, ^{ // other initial codes });
P.S. 記得2010年剛看lastfm的程式碼,發現它的ios客戶端的開機動畫真的很彪悍:直接做了68張logo動畫的截圖,然後用UIImageView的animationImages一幀一幀的播放出來。其實這也是一種辦法~