2015-05-15 33 views
12

我正在測試一個新的(簡單)反應式原生應用,在模擬器中選擇ipad 2作爲目標。React Native:ipad 2模擬中不需要的黑色邊框

加載屏幕顯示全屏,但第一個應用程序屏幕(通過反應本機)顯示內容周圍的黑色邊框。我創建了一個全新的項目,但它有相同的邊框。

這是一個已知的問題?我是否需要添加一些東西來防止這種邊界的發生?

編輯:我有一個印象,該應用程序是作爲iPhone應用程序構建的,但部署/顯示到iPad。我看到1x/2x按鈕。可能這是它造成的。所以可能第一個問題是:我如何配置xcode,它實際上是一個ipad應用程序?

在此先感謝!

的Jeroen

回答

15

的應用正在建造的一個iPhone應用程序,但部署/顯示一個iPad。我看到1x/2x按鈕。這是造成它。所以:我如何配置xcode,它實際上是一個ipad應用程序?請參見下面的網址:

How to change iPhone/iPad app to iPhone only?

+0

我想你回答了你自己的問題,那個鏈接...... – chedabob

+1

是的,我添加了解決方案,以防其他人遇到同樣的問題。很遺憾,直到幾天後(48小時),你才能接受你自己的答案。 –

33

轉到構建設置 類型目標設備的家庭在搜索欄中 選擇1,2

運行該項目應該能夠解決您的問題。

2

我有這個問題,並用這種方式解決它,

  1. 去的XCode,和常規選項卡
  2. 在應用程序圖標和啓動圖像部分,

    2.1。點擊下拉菜單中的Launch Image Source,彈出 會彈出,點擊Migrate

    2.2。點擊下拉啓動畫面文件,並選擇最前面的一個

  3. 去蓋設置在搜索欄中鍵入目標設備的家庭選擇1,2

我有這個問題的AppIcons和閃屏

更新後的資產

希望它有幫助!

+0

謝謝,您的解決方案適合我。 –