뷰 컨트롤러를 변경하는 UINavigationController가있는 앱이 있습니다. 각 뷰 컨트롤러에는 확대/축소를 위해 UIImageView가 설정된 UIScrollView가 있습니다. 그러나 뒤로 돌아 가면 이전 뷰 컨트롤러에서 이미지가 크게 확대되어 표시되는 경우가 있습니다. 새 컨트롤러를 밀어 넣기 전의 위치가 아닙니다. 내 View Controller의 -viewWillAppear 메서드에서 scrollScreen의 프레임 너비와 콘텐츠 너비의 비율이되도록 zoomScale을 설정합니다. 보기 컨트롤러를 팝업 할 때 줌 레벨을 최소한 기본값으로 되돌리려면 어떻게합니까?ios UIScrollView 이미지가 UINavigationController 변경 후 줌 변경
0
A
답변
1
팝을 NSDictionary
에 팝업 한 다음 원하는 값을 저장하는 함수를 실행 한 다음 원본보기 컨트롤러의 viewDidLoad에서이 값을 검색합니다.
그런 다음 가져온 데이터를 사용하여 원하는 모든 상태에서 이미지를 표시하십시오.
NSDictionary 자습서에 대한 링크는 at this site 및 this youtubeVideo.
입니다.관련 문제
- 1. 줌 후 UIButtons 위치 변경
- 2. 오리엔테이션 변경 후 UIScrollView 위치
- 3. 이미지 크기 변경 (줌)
- 4. iOS 5에서 UIScrollView layoutSubviews 동작이 변경 되었습니까?
- 5. 시간에 따라 uiNavigationController 변경
- 6. UINavigationController 내부의보기 높이 변경
- 7. UIScrollView 높이 변경
- 8. UIScrollView 스크롤 속도 변경
- 9. UItabBarController에서 UINavigationController 변경
- 10. MapView의 줌 컨트롤 변경
- 11. 변경 UIScrollView 끌기 속도
- 12. 회전 후 modalPresentationStyle 변경
- 13. 있는 UIScrollView 줌 애니메이션
- 14. addSubview 또는 프레임 변경 후 UIScrollView 원하지 않는 스크롤
- 15. UIScrollView 장치 간의 위치 변경
- 16. 줌 할 때마다 UIScrollView 내용 다시 그리기
- 17. 앱 스토어 출시 후 iOS 앱 변경
- 18. UIScrollView 줌 바운스를 취소하려면 어떻게해야합니까?
- 19. UIScrollView CATiledLayer 변경 후 강제로 다시 그리기 내용
- 20. iOS - 레이어가있는 UIScrollVIew
- 21. 있는 UIScrollView 줌 인터페이스 빌더
- 22. UIButton 이미지가 변경/업데이트되지 않음
- 23. Interface Builder에서 UINavigationController UIViewController의 제목보기 변경
- 24. UINavigationController 푸시 된 UIViewController보기의 위치 변경
- 25. fly-objective-c에서 UINavigationController 스타일 변경
- 26. UIImageView 회전 문제가있는 iOS UIScrollView
- 27. UIWebView에서 프로그래밍 방식으로 줌/팬 변경
- 28. ZedGraph 컨트롤의 마우스 휠 줌 변경
- 29. JLabel의 setSize 변경 후 preferredSize 변경
- 30. 변경 후 중복 된 컬럼 이름 변경