iPhoneX快速適配,簡單到你想哭。

2021-09-07 18:20:21 字數 789 閱讀 3376

思索半天後,我們發現,其實我們想要的。並不是撐滿。 而是要去除留海部分。

那有沒有一種辦法,乾脆就讓我們的iphonex達到和iphone6一樣的顯示效果呢。 或許這才是我們想要的。 下面的**,放入每乙個場景的onload中,靠熱更新,就能支援iphonex了,效果不要不要的。(思路就是,iphonex下面,用showall)

if(cc.sys.isnative && cc.sys.platform == cc.sys.iphone)

}

1、新建乙個laucn screen.storyboard

2、刪除所有view下面的內容,safearea也要去掉

3、general裡面,使用這個launch screen作為載入屏

這裡想要達到最好的效果,還有設計解析度有關。

比較推薦的是 1280 x 640. 在其他裝置上,預設使用 定寬策略。 也就是說,高度上做自適應。 背景圖做成 1280 x 960 就可以適配到ipad了。 (如果之前用的是1280 x 720的設計解析度,也不打緊。勉強可以用)。

1280 x 640的設計解析度,見下圖。

之前為了適配ipad也是用的這招!只不過上下會有黑邊,但遊戲內容一覽無餘。

let isnotfit = cc.winsize.width / cc.winsize.height <= 1.65;

let canvas = this.node.getcomponent(cc.canvas);

if (isnotfit)

iPhone X全屏適配

當你的專案執行於iphone x模擬器的時候是否會出現以下這種情況?不能全屏,上下出現了大黑邊,受到以前在設定了啟動頁,把啟動頁刪除出現的上下黑框的啟發,於是想到只要給給iphone x設定乙個對應的啟動頁,就會實現全屏顯示。實現方法如下,首先開啟launchimage 我這裡啟動頁使用的launc...

IPHONE X前端適配

cover 使頁面佔滿螢幕。auto 和 contain 選項表現一樣 safe area inset left 安全區域距離左邊邊界距離 safe area inset right 安全區域距離右邊邊界距離 safe area inset top 安全區域距離頂部邊界距離 safe area in...

新手機iPhone X適配

之前7月份開始忙著家裡裝修和換工作 一直沒有時間看iphone x的適配 今天抽時間看了看 順便分享給大家 請為你的應用提供高解析度的設計素材。iphone x 有非常高的解析度,請提供 3x 的設計素材。對於圖形類或其他扁平化影象素材,最好使用一倍尺寸下的 pdf 格式。適配 在你為 iphone...