내 앱에 이미지 슬라이더를 만듭니다. 이 모양입니다. 가로로 스크롤 할 수있는 작은 이미지가 있으며 각 이미지를 터치하면 큰 이미지 뷰어가 열립니다. iOS 앱용 이미지 뷰어가 포함 된 ImageSlider
는 슬라이더 I는 UICollectionView를 생성하고, 각 셀은 이미지이다. 셀을 클릭하면 별도의 ViewController (이미지 뷰어로 작동)가로드됩니다. 이보기에는 큰 이미지를위한 UIImageView가 있습니다.그리고 내 질문 목록 : 1) 사용자가 이미지 뷰어에서 이미지를 바꿀 수있는 가장 좋은 방법은 입니다. 2) 어디에서나 가장 많이 메모리 사용에 신경을 써야합니다. 작은 이미지로도 시뮬레이터에서는 매우 매끄럽지 않습니다. 3) 이미지 슬라이드 뷰어를 만드는 데 적합한 방법인가요, 아니면 뭔가 빠졌는가? 어쩌면 캐시 비동기 로딩 및 기타 멋진 기능을 다루는 프레임 워크가 있습니까?
UIPageViewController와 함께한다면 당신의 아이디어는 무엇입니까 작은 이미지와 큰 이미지를위한 contentviewcontroller 하나에서 두 개의 이미지 뷰를 취할 수 있음을 의미합니다. 처음으로 작은 이미지 갤러리를 표시하고 큰 이미지를 숨길 수 있습니다. 작은 이미지 갤러리를 숨길 수있는 모든 이미지 나는 원하는 애니메이션으로 큰 이미지를 보여줍니다. –
이미지를 스 와이프하려면 이미지 배열을 만들고 사용자가 스 와이프 할 때마다 다음을 사용하십시오. ** ImageView.image = myImages [i + 1] ** 또는 ** [i-1] **, ** i ** 이미지를 통해 카운터 역할을합니다. 그리고 이미지를 선택하고 segue를 준비 할 때 i 값을 상세 이미지보기 컨트롤러로 전달하십시오. ** i ** 값을 사용하여 "i/15"를 만들 수 있기 때문에 이것은 매우 편리합니다. –