내 문제는 UIWebView의 확대/축소 배율을 감지하고 싶지만 적절한 검색을 시도하지 않았지만 적절한 답변을 제공하지 않았다는 것입니다. 아무 도움도받지 못했습니다 ......UIWebView에서 Zoomscale 감지
3
A
답변
0
그래도 UIWebView
에는 zoomScale
속성이 없지만 UIScrollView
입니다! 그래서 우리는 단지 을 scrollView
에 대해 검사하고 그런 식으로 얻습니다.
다음은 [webView zoomScale]
으로 전화하여 규모를 확인할 수있는 작은 (1 가지 방법) 카테고리입니다.
있는 UIWebView + zoom.h 항상
@implementation UIWebView (zoom)
-(float)zoomScale{
UIScrollView *webViewContentView;
for (UIView *checkView in [self subviews]) {
if ([checkView isKindOfClass:[UIScrollView class]]) {
webViewContentView = (UIScrollView*)checkView;
break;
}
}
return webViewContentView.zoomScale;
}
@end
UIWebView's View Hierarchy는 (비록에 의존하지 마십시오 파일
@interface UIWebView (zoom)
-(float)zoomScale;
@end
있는 UIWebView + zoom.m 파일 apple ma 일 때 코드가 깨지지 않도록 webView
을 검사하십시오. ks가 iOS
으로 변경됨)
참고 :이 코드는 작동하지만 회신 상자에는 작성되었으므로 테스트되지 않았습니다.
관련 문제
- 1. UIWebView에서 다운로드 감지
- 2. UIWebview에서 터치 이벤트가 감지 되었습니까?
- 3. iPhone의 UIWebView에서 HTML5의 터치 감지
- 4. UIScrollView의 zoomScale 업데이트
- 5. OSX 2.0 용 zoomScale
- 6. UIWebView에서 터치를 감지하는 방법
- 7. CATiledLayer가 잘못된 프레임 & contextCTM.a 값을 얻습니다. (zoomScale)
- 8. iphone의 uiwebview에서 phonenumber의 색을 변경하는 방법
- 9. 새 UIWebView에서 링크 열기?
- 10. UIWebView에서 HTML 태그 제거
- 11. UIWebView에서 정수 가져 오기
- 12. UIWebView에서 현재 위치 정보로드
- 13. UIWebView에서 페이징을 수행하려면 어떻게해야합니까?
- 14. UIWebView에서 카메라의 UIImage 표시
- 15. UIWebView에서 문자열 복사
- 16. UIwebview에서 단어 찾기
- 17. UIWebView에서 자동 스크롤 구현?
- 18. UIwebview에서 CSS 삽입
- 19. uiwebview에서 카메라에 액세스 하시겠습니까?
- 20. UIWebView에서 웹 사이트 표시
- 21. uiwebview에서 이미지를 표시하는 방법
- 22. UIWebview에서 이미지 제거
- 23. UIWebView에서 HTML 편집
- 24. UIWebView에서 경고 상자 비활성화
- 25. iPhone - UIWebView에서 탭 전환
- 26. UIWebView에서 PDF로드 속도가 느림
- 27. UIWebView에서 Javascript 동작 확인
- 28. UIWebView에서 터치를 제어하려면? (iphone)
- 29. UIWebView에서 어떻게 검색합니까?
- 30. UIWebView에서 검색하는 방법
문제는 사용자가 실제로 확대 또는 축소하는 경우를 제외하고는 항상 1.0을 반환한다는 것입니다. 따라서 사용자가 처음 줌을 시작했을 때 존재했던 현재 줌 배율과 줌 배율의 비율을 실제로 제공하는 값입니다. – MusiGenesis