UIScrollView
의 서브 뷰인 UIImageView
을 추가했습니다. 그런 다음 서브 뷰가 UIImageView
인 UIButton
을 추가했습니다. UIImageView
을 줌하면 UIButton
도 확대/축소를 수행합니다. UIImageView
이 아니라 UIButton
만 확대/축소하고 싶습니다. 이것을 어떻게 할 수 있습니까?이미지의 하위 뷰를 확대하지 않고 이미지를 확대하는 방법은 무엇입니까? 신속한 ios
답변
UIButton
은 서브보기가 UIImageView
이므로 줌/팬 UIImageView
을 사용하면 확대/축소/확대/축소됩니다. 문제를 해결하려면 다른보기의 하위보기 (아마도 UIScrollView
)를 작성하십시오.
Hello Zee, 빠른 답장을 보내 주셔서 감사합니다. 그러나이 방법은 내 단추가 확대되지 않으며 이미지의 위치가 동일하게 유지되기를 원하기 때문에이 문제를 해결할 수 없습니다. –
그런 다음 UIScrollView의 superview (부모)에 단추를 추가하면 UIScrollView 아래의 모든 항목이 스크롤됩니다. – Zee
네,하지만 이미지에서 단추 위치가 동일하게 남아 있지는 않지만 이것을 시도했습니다. 이미지의 버튼 위치를 변경하고 싶지 않습니다. –
- 1. IOS Swift UIWebView 비디오를 확대하지 않고 비디오를 표시하는 방법은 무엇입니까?
- 2. 슬라이드별로 이미지를 확대하는 방법은 무엇입니까?
- 3. jQuery의 축소판 이미지를 확대하는 방법은 무엇입니까?
- 4. 앵커 제약 조건은 하위 뷰를 확대하는 대신 슈퍼 뷰를 축소합니다.
- 5. 캔버스에서 배경 이미지를 창으로 확대하는 방법은 무엇입니까?
- 6. 애니메이션으로 뷰를 확대하는 방법
- 7. PHP에서 이미지를 확대하는 방법
- 8. Image.MouseEnter가 실행될 때 이미지를 확대하는 방법은 무엇입니까?
- 9. 이미지를 축소하고 커서 속성으로 확대하는 방법은 무엇입니까?
- 10. tumblr을 클릭하면 이미지를 확대하는 방법은 무엇입니까?
- 11. 이미지를 가운데로 확대하는 더 좋은 방법은 무엇입니까?
- 12. Android에서 프로그래밍 방식으로 이미지를 확대하는 방법은 무엇입니까?
- 13. android에서 이미지를 확대하는 방법
- 14. iOS 시뮬레이터를 100 % 이상 확대하는 방법은 무엇입니까?
- 15. iOS에서 UIScrollview 내부 이미지 뷰를 확대하는 방법?
- 16. 셀의 이미지를 확대하는 방법
- 17. 동적으로 pdf 이미지를 확대하는 방법
- 18. 배경 이미지를 가운데로 확대하는 방법
- 19. vb.net에서 picturebox의 이미지를 확대하는 방법
- 20. 전체 이미지를 메모리에로드하지 않고 TIFF 이미지의 일부를로드하는 방법은 무엇입니까?
- 21. subplot matplotlib를 확대하는 방법은 무엇입니까?
- 22. Jquery를 사용하여 이미지를 부드럽게 자동으로 확대하는 방법은 무엇입니까?
- 23. iPhone에서 이미지를 확대하는 방법?
- 24. 오버레이를 확대하지 않고 배경 이미지 확대
- 25. 이미지의 페이드 인/아웃은 이미지를 둘러싼 이미지의 그리드 뷰를 확대합니다.
- 26. 이미지의 하위 부분을 자르는 방법은 무엇입니까?
- 27. 화면 중앙을 확대하는 방법은 무엇입니까?
- 28. iOS 신속한 브래킷에서 데이터를 얻는 방법은 무엇입니까?
- 29. ios 신속한 자르기 이미지를 기기 크기
- 30. iOS UIViewContoller의 뷰에 하위 뷰를 감지합니다.
대신에 UIImageView의 하위 뷰를 만들지 말고 scrollview의 하위 뷰 – Vikky
Hello Vikky, 빠른 응답을 보내 주셔서 감사합니다.하지만이 방법은 내 버튼이 위치를 확대/축소하지 않을 방법을 원하기 때문에 내 문제를 해결하지 못합니다. 이미지는 그대로 유지됩니다. –
확대/축소하거나 축소 할 때 단추 프레임을 업데이트해야합니다. scrollViewDidZoom 위임 메서드에서 할 수 있습니다. x, y가 아닌 단추 너비와 높이 만 변경하십시오.이 작업을 시도하지는 않았지만 제대로 작동해야합니다. – Vikky