2016-09-01 2 views
4

Ionic을 사용하여 앱을 빌드했습니다. 브라우저에서 실행하면 UI가 좋아 보이지만 iOS 시뮬레이터를 실행하자마자 모든 것이 부피가 커집니다. 문제는 상태 표시 줄과 같습니다. 나는 this-StatusBar을 Ionic 2에 숨기십시오.

import {StatusBar} from 'ionic-native'; 
constructor(platform: Platform) { 
    platform.ready().then(() => { 
     // Okay, so the platform is ready and our plugins are available. 
     // Here you can do any higher level native things you might need. 
     StatusBar.hide(); 
     //StatusBar.styleDefault(); 
    }); 

처럼 바나 돌려줘 이온 네이티브에서 상태 표시와 함께 시도 상태를 숨길 필요하지만, 실제로는 상태 표시 줄, 내 페이지 헤더 색상 대신 단지 최우선 상태 표시 줄 색상을 숨기고 없습니다. 상태 표시 줄을 숨기는 모든 솔루션.

답변

0

저는 ionic3을 연구 중이며 ionic3에서도 작동 할 수 있기를 바랍니다. 나는 동일한의 필요성도 있었다 여기

li packages: (/usr/local/lib/node_modules) 

    @ionic/cli-utils : 1.12.0 
    ionic (Ionic CLI) : 3.12.0 

global packages: 

    cordova (Cordova CLI) : 7.0.1 

local packages: 

    @ionic/app-scripts : 2.1.4 
    Cordova Platforms : android 6.2.3 ios 4.4.0 
    Ionic Framework : ionic-angular 3.6.0 

지금

config.xml에

<preference name="Fullscreen" value="true" /> 

구성 요소 된 직후 다음 파일에 변경 사항을 내 로컬 설정 -이다. ts

StatusBar.overlaysWebView(true); 

그건 나를 위해 일했습니다.

참고 : - 변경 사항은 시뮬레이터 또는 Android 휴대 전화에만 반영되며 브라우저는 이 아닙니다.

관련 문제