react native가 ipad의 창을 채우지 않음
제가 실행하고 있는 리액트 네이티브 프로젝트(Facebook의 예도 포함)는 아이패드에서는 이상하게 보입니다.화면이 꽉 차지 않고 모든 것이 "너무 커" 보입니다.(내용의 좌우에 2개의 검은 막대가 있습니다)
어떤 도움이라도 좋습니다.감사합니다!
솔루션:xcode 프로젝트에서 일반 탭으로 이동한 다음 배포 정보로 이동하십시오.여기서 원하는 디바이스 타입으로 변경할 수 있습니다(범용 디바이스는 양쪽 모두에 대응합니다).
Expo를 이용하는 경우(create-react-native-app
)을(를) 수정하여 주십시오.app.json
세팅하다ios.supportsTablet
로.true
:
"ios": {
"bundleIdentifier": "your bundle identifier",
"supportsTablet": true
},
expo 대신 react-native-cli를 사용하는 경우 Xcode를 사용하여 .xcodeproject를 열 수 있습니다.다음으로 [빌드 설정]탭 -> [타깃 디바이스 패밀리]-> [유니버설]를 선택합니다.
다음에 iPad 기기를 대상으로 한 "react-native run-ios"로 프로젝트를 실행하면 앱이 전체 화면에 표시됩니다.
심플한 오픈YOURPROJECT.xcworkspace
xcode로 지정합니다.열다.General
-> 및 체크 마크를 붙입니다.ipad
체크박스를 켜겠습니다.앱을 재실행합니다.
냉각제 :)
다음 2개의 체크박스가 켜져 있는지 확인합니다.
Xcode -> open ios folder -> open .xcworkspace in xcode -> open your project -> Target -> open General tab -> open ipad option in the deployment in xcode -> 를 선택합니다.다 했어요.
언급URL : https://stackoverflow.com/questions/31175697/react-native-doesnt-fill-up-window-on-ipad
'programing' 카테고리의 다른 글
Wordpress Tween Header Scroll 모바일 줌인 (0) | 2023.03.26 |
---|---|
material-ui 아이콘버튼에서 SVG 아이콘을 확대하는 방법 (0) | 2023.03.26 |
javascript fetch를 동기화하는 방법 (0) | 2023.03.26 |
null로 정의된 'metaDataSourceAdvisor' 빈을 등록할 수 없습니다. (0) | 2023.03.26 |
변수가 angularjs 약속인지 알 수 있는 방법이 있나요? (0) | 2023.03.26 |