본문 바로가기

스크롤2

iOS StoryBoard(스토리보드)에서 스크롤뷰 사용하기(ScrollView) 스크롤뷰를 검색하셔서 뷰컨에 하나 넣어줍니다. 사이즈에 맞게 최대로 늘려주세요. 오토레이아웃도 잡아주세요! 내용을 넣어줄 View를 하나 스크롤뷰 안에 넣어주세요. 이 View도 스크롤뷰 크기에 맞게 늘려주세요. 넣은 View를 Content Layout Guide에 저렇게 4개를 걸어주세요. 이번에는 Frame LayOut Guide에 Equal Widths를 걸어주세요 가로 스크롤이라면 Equal Heights를 걸어주시면 됩니다. 그다음에 뷰컨트롤러를 클릭해주세요. 좀 편하게 보기 위해서 Height를 1500으로 늘려줬습니다. 이렇게 라벨들을 몇개 넣어줬는데요 반드시 View안에 내용들에 오토레이아웃을 잡아주시고 마지막 뷰에는 바텀에 제약도 걸어줘야 스크롤뷰가 높이를 인식해서 스크롤이 가능해집니다.. 2023. 4. 19.
안드로이드(android) 하이브리드 웹뷰(webview) 스크롤값 받아오기+스크롤 제어(Scroll) 하이브리드 앱을 진행하면서 웹에서 할 수 있지만 네이티브 딴에서도 웹뷰의 스크롤 값을 받아와 제어가 가능합니다. mWebView.setOnScrollChangeListener(new View.OnScrollChangeListener(){ @Override public void onScrollChange(View v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) { scroll = scrollY; } }); 해당 리스너를 onCreate안에 사용 시 웹뷰에서 스크롤이 이뤄질대마다 Y축 스크롤 값을 받아올수있습니다. 물론 scrollX를 사용하면 X축 스크롤값도 받아오는게 가능합니다. 그 후 원하는 스크롤값으로 이동을 하고싶으시다면, mWebView.. 2019. 12. 23.