2010-07-20 2 views
8

내가 같은 문제가 하단으로 스크롤되지 않습니다 UIWebView doesn't scroll to the bottom of the webpage loaded/created의 UIWebView는/마지막까지

나는 내부의 UIView와있는 UIWebView가 (불행하게도 아무도이 대답 없음), 그리고 아래로 스크롤하지 않습니다 실제로 스크롤 할 수는 있지만 다시 튀는 것이므로 WebView의 하단 100 픽셀은 볼 수 없습니다. 어떻게 될 수 있습니까?

당신에게

답변

15

죄송합니다 사람을 감사, 내 잘못이었다, 난 그냥 제대로 UIWebView 사용하면 하단으로 스크롤 할 수없는 경우 웹보기

+2

다른 사람들에게 도움이 되셨습니다. :) – aslisabanci

+0

Incredible! 나는 해결책을 찾기 위해 온통 봤어. ​​나는 이것을보고 많은주의를 기울이지 않았다 ... 나는 시행 착오로 크기를 줄 였고, 마침내 성공했다. iOS 8이 이제 막 돌아 왔고이 문제는 4 년 전부터 계속 유지되는 것은 재미 있습니다. –

+1

나는 더 잘 말할 것이다. self.webView.autoresizingMask = UIViewAutoresizingFlexibleHeight; 높게 줄이는 대신에. – Qiulang

5

의 높이를 줄일 수 있었다 :

1) 문제를 해결하기위한 한 가지 방법 (프로그래밍 방식)은 UIWebView에 적절한 자동 크기 조정을 사용하는 것입니다.

self.webView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin ; 

enter image description here

2) 문제를 해결하기위한 다른 방법 (인터페이스 작성기) UIWebView에 적절한 자동 크기를 사용한다. 인터페이스 빌더 -> 웹보기 -> 크기 검사기로 이동하여 모든 부분에서 부품 크기 자동 조절 (위 이미지와 같이)

7

오늘이 문제가 발생했습니다. 나는 아이폰 4 인치 스크린의 구속 조건을 설정했다. 그래서 iPhone 3.5 인치 화면에서 앱을 실행했을 때 하단 부분이 표시되지 않았습니다.

해결 방법은 인터페이스 빌더로 이동하여 단추를 클릭하여 3.5 인치 폼 팩터로 이동하는 것이 었습니다. (3.5 인치와 4 인치 폼 팩터를 번갈아 사용).

그런 다음 'Webview'를 선택하십시오.

편집기>이 솔루션은 웹보기를 자동 레이아웃을 사용하지 않도록 설정하는 것을 잊지 마세요 엑스 코드 5

+1

정말 고마워요! 이것은 나를 많이 도와 줬어 :) –

0

입니다없는 제약

추가> 자동 레이아웃 문제를 해결!