2011-08-15 4 views
2

모바일 용으로도 개발 된 gwt 응용 프로그램이 있습니다. 응용 프로그램으로 목록 결과 출력되며, GWT "뷰포트"모바일 화면 스크롤

<meta name="viewport" content="width=device-width; initial-scale=1.0; user-scalable=no" /> 

그러나 나는 앱을 수직으로 스크롤 할 수 있도록해야합니다 나는 모바일 화면에서 응용 프로그램에 맞게 GWT ​​응용 프로그램의 HTML 파일에 넣어이 태그를 가지고있다. ScrollPanel을 사용하여 주 VerticalPanel을 래핑하려고 시도했지만 여전히 수직으로 스크롤하지 않습니까?

아이디어가 있으십니까?

답변

1

스크롤 패널에 고정 크기를 지정 했습니까? 그렇지 않으면 콘텐츠에 맞게 자동으로 커집니다.

+0

저는 스크롤 패널에 고정 된 크기를 지정하지 않았습니다. 높이 및 너비를 래핑하는 VerticalPanel은 ResizeHandler를 통해 Window.getClientWidth 및 Window.getClientHeight로 설정되어 브라우저 화면에서 위젯을 중앙에 배치합니다. – xybrek

+1

모바일 환경이 스크롤 패널의 동작에 어떻게 영향을 미치는지 알지 못합니다. 그러나 수직 스크롤링을 얻으려면 실제로 스크롤바를 가져 오기 위해 감싸는 것 (VerticalPanel의 경우)보다 작은 ScrollPanel 높이를 지정해야합니다. ScrollPanel에 크기를 설정하지 않으면 자동으로 크기가 커져서 스크롤 막대가 생기지 않습니다. – pistolPanties

관련 문제