Подтвердить что ты не робот

Реагировать native не заполняет окно на ipad

Любой ответный родной проект, который я запускаю (включая примеры из Facebook), выглядит странно на iPad. Он не заполняет экран, и все выглядит "слишком большим". (есть две черные полосы слева и справа от содержимого)

Любая помощь будет отличной. Спасибо!

4b9b3361

Ответ 1

Решение: В проекте xcode перейдите на вкладку Общие, а затем в Информация о развертывании. Там вы можете изменить тип устройства, который вы хотите (универсальный работает для обоих).

Если вы используете Expo (create-react-native-app), измените на app.json, чтобы установить ios.supportsTablet на true:

"ios": {
    "bundleIdentifier": "your bundle identifier",
    "supportsTablet": true
},

Ответ 2

Если вы используете response-native-cli вместо expo, вы можете открыть свой .xcodeproject с помощью Xcode. Затем перейдите на вкладку "Настройки сборки" → "Семейство целевых устройств" → "Выбрать универсальную".

В следующий раз, когда вы запустите свой проект с "act-native run-ios "для устройства iPad, он отобразит приложение в полноэкранном режиме.