/ / Swift image slider / carousel UIPageViewController vs Scroll View - ios, swift, xcode, uiscrollview, uipageviewcontroller

Swift obraz suwak / karuzela UIPageViewController vs Scroll View - ios, swift, xcode, uiscrollview, uipageviewcontroller

Znalazłem te przykłady robienia zdjęć suwak / carusel. Jeden za pomocą UIPageViewController i jeden za pomocą scrollview

W mojej aplikacji muszę osadzić suwak obrazuwidok zawartości dla VC, a następnie dodaj kliknij, aby powiększyć, aby wyświetlić obraz również na pełnym ekranie. Jakie są zalety / wady korzystania z UIPageViewController lub scrollview?

Patrząc na dwa przykłady, wyglądają tak, jakby zachowywały się tak samo, jak UIPageViewController pokazujący kropki / wskaźniki

Odpowiedzi:

0 dla odpowiedzi № 1

Nie polecałbym korzystania z UIScrollView, (zbyt dużo pracy / potencjalnego błędu w resetowaniu zawartości scrollView offOffset do płynnego przesuwania się po galerii).

Kiedy wdrożyłem przesuwną galerię zdjęćzanim użyłem UICollectionView. Granice collectionViewCell pasują do nadrzędnych collectionViewView, komórka zawiera imageView przypięty do krawędzi komórki, a scrollDirection collectionView jest ustawiony na poziomy.

Możesz dodać UIPageControl na górzeUICollectionView, jeśli chcesz, niekoniecznie jest to niezbędna funkcja. Jako alternatywę dla UIPageControl dodałem UILabel, aby unosić się nad współrzędnymi ekranowymi UICollectionView i zaktualizować jego wartość na podstawie liczby elementów i aktualnie wyświetlanego komórka w kolekcjiViewView. Na przykład. 1/4 -> 2/4 itp.