Aşağıdaki fikri kullanarak kendi başınıza gerçekleştirebilirsiniz.
biz 3 madde (hücre) ile sonsuz döngü isteyen varsayalım - aşağıdaki gibi C0, C1, C2, biz, merkez hücre sağ ve sol tarafında
C0 C1 sonucu yapay hücreleri oluşturabilir C2-[C0 C1-C2] C0 C1-C2 dilimindeki
hücreler cihaz elekten gördüğümüz hücrelerdir, ve sola kaydırmak eğer
C0 [C1-C2-C0] C1-C2 C0 C1-C2
şu anda, verilen kukla hücrelerin sağ tarafını işaret etmek için contentOffset'i zorlayın,
C0 [C1 C2 C0] C1 C2 C0 C1 C2 -> C0 C1 C2 C0 [C1 C2 C0] C1 C2
Aynı mekanizmasında eserleri doğru onu kayar zaman.
Aşağıdaki çözümte, öğe görünümü genişliğini ana görünümüne eşit olacak şekilde ayarlamak sorununuzu çözecektir.
https://github.com/DragonCherry/HFSwipeView
sadece istiyorum sadece, nasıl çalıştığını kontrol etmek için aşağıdaki bağlantıyı tıklayın ve "oynamak için dokunun" edin.
https://www.cocoacontrols.com/controls/hfswipeview
Sadece tam boy hücre öğesi durumunda çalışabilir UIScrollView içinde pagingEnabled seçeneğini kullanarak, ancak kendi üst (kaydırma) görünümü farklı, içerik öğenin daha dar genişliğini ayarlamak isterseniz düzgün çalışmayacaktır. Lütfen bu özelliği "Sync" veya "Edge Preview" için kakaontroller örneğine başvurarak kontrol edin.
Aynı şeyi arıyorum. IOS için bir android uygulama yüklüyorum ve ScrollView, bir yatay TableView, PageViewController, vb kullanıp kullanmayacağından emin değilim. Ayrıca, her ayrıntıdan bu yana Android'de otomatik olarak bulunan görünümlerin dinamik ayırma veya boşaltma işlemlerini nasıl yapacağından emin değilim Görünüm, ViewPager ve Adaptör vb. tarafından ihtiyaç duyulmadığında serbest bırakılan kendi parçasıydı. Eşdeğer nedir? –
Kapsayıcı görünümü ve UIPageViewController kullanarak bunu yapabiliriz .. https://stackoverflow.com/a/45188331/4665694 –