Hücreleri döndürebildiğimi ve kaydırma görünümünü "baş aşağı" görüntüleyerek gösterimi hareket ettirebileceğimi fark ettim, ancak diğer birçok rotasyon gerektiriyor ve Tablonun düzgün bir şekilde kaydırılması için bilgilerin işlenmesi gerekiyor.UIScrollView göstergesini sağdan sola doğru hareket ettirmek mümkün mü?
cevap
Aslında kez
sayesinde sol tarafında küçük bir alana göstergeyi kısıtlamak için scrollIndicatorInsets
özelliğini değiştirerek mümkündür: (
tableView.scrollIndicatorInsets = UIEdgeInsetsMake(0,0,0,tableView.bounds.size.width-10);
İyi, bu, 10 'kaydırma görünümünün genişliğine uyan sabitinize bağlı olsa da ... teknik olarak güvensiz bir varsayımdır, ancak pratik olarak uygulanabilir. – rickster
Sadece daha fazla açıklığa kavuşturmak için, kaydırma göstergesine değil, göstergenin kendisinin genişliği 10 olmalıdır. Sanırım bu, @rickster'in söylediği şey. –
Uh, doğru. Teşekkürler! – rickster
Ben Jeremy Jay'in çözüm gibi I gerçi Bunu test etmediniz), ama sadece fikri iyice araştırmak için ... denemeye değer başka bir şey (yine de test edilmemiş olsa da):
İki kaydırma görünümünü kullanın.
Bir kaydırma görünümü (buna "gerçek" olanı diyelim) içeriğinizi içerir, ancak göstergeleri gizlidir. Başka bir kaydırma görünümünde içerik yoktur, ancak "gerçek" kaydırma görünümününkiyle eşleşecek şekilde ayarlanmış olan contentSize
vardır. "Gerçek" kaydırma görünümünün contentOffset
değiştiğinde (temsilci iletileriyle görüldüğü gibi), eşleşecek "sahte" kaydırma görünümünün ofsetini değiştirin. (İçerik görünümü olmadan kaydırma görünümünü kullanma fikri hakkında daha fazla bilgi için WWDC 2012'deki kaydırma görünümleri oturumuna bakın.)
Teoride (bunu henüz test etmedim), artık kaydırma göstergesi görünümünüz var. orijinal kaydırma görünümünüzden ayrıdır ve orijinal ile ilgili olarak istediğiniz yere yerleştirebilirsiniz. Orijinalin üzerine yerleştirin ve sola hareket ettirin/boyutlandırın, böylece solda dar bir şerit kaplar ve sol taraftaki bir kaydırma göstergesine sahip olursunuz. (Alternatif olarak, katman orjinalin üstüne yerleştirilir ve bir afine dönüşümü ile yatay olarak açılır.) UI'nizi çılgın bir şehre götürmek için tamamen başka bir yere koyun. (Ya da yapmayın.) Yine de üstüne katlanırsa dokunmalarını göz ardı ettiğinden emin olun.
Anakartları hesaplamak zorunda kalmadan veya ek tablo görünümleriyle uğraşmak zorunda kalmadan bunu (satır eylemleri kullanmıyorsanız) elde etmenin hızlı bir yolu, tablo görünümünü Y eksenine (flip) dönüştürmek ve sonra dönüştürmek olacaktır. Onları aldığın zaman hücreleri geri alırsın.
tableView.transform = CGAffineTransformMakeScale(1, -1);
ve sonra
cell.transform = CGAffineTransformMakeScale(1, -1);
- 1. Twitter Bootstrap'taki bir negatif değere dayanarak bir ilerleme çubuğu sağdan sola hareket ettirmek mümkün mü?
- 2. R'de sağdan sola doğru operatör ilişkililiği mümkün mü?
- 3. Gnuplot - sağdan sola doğru arsa
- 4. kenar çubuğunu sağdan sola hareket ettir
- 5. chart.js 2, sağdan sola (yukarıdan aşağıya değil)
- 6. Magento 2.0.2 sağdan sola
- 7. Sağdan sola UI Yönergeleri?
- 8. UIGestureRecognizer'ı sağdan sola kaydırmak için soldan sağa doğru görünümlerim
- 9. Notepad ++ Aynalı Sağdan Sola Metin
- 10. Animasyon: Görünüm yüklendiğinde UI butonu sağdan sola nasıl taşınır?
- 11. Iphone ve sağdan sola metin
- 12. Sağdan sola yazılan diller Python
- 13. JTextArea yönünün sağdan sola doğru nasıl ayarlanacağı (JOptionPane içinde)
- 14. Sağdan sola doğru diller için jqueryui nasıl kullanılır
- 15. Bir Firebase düğümünün alt öğelerini ters sırada hareket ettirmek mümkün mü?
- 16. ACTION BAR'ım sağdan sola nasıl desteklenir
- 17. Yatay kaydırma görüntüsünü kullanarak sağdan sola kaydırma
- 18. İmleci hareket ettirmek için vba excel programlama
- 19. VI (VIM): sağdan sola sil/değiştir?
- 20. RatingBar yönünü değiştirmek mümkün mü?
- 21. Bir düğmeyi nasıl sola veya sağa hareket ettirmek Android'de programlı olarak
- 22. Sol sağdan farklı hareket etme sağ tıklama
- 23. ASP.NET etiketleri ve metin kutularında sağdan sola cümleler yazma
- 24. Tablo sola doğru yanlış sola Tablo Gero
- 25. UIScrollView göstergesi her zaman gösterilir?
- 26. Gradyan uyumluluk sorunu - ICS (4.0.3) emülatör Sağdan sola Android
- 27. Lolipop ile sağdan sola yerel ayarında otomatik düzen yansıtma
- 28. Twitter Bootstrap navbar düğmesinin sola hizalanması mümkün mü?
- 29. iOS: Sekmeler arasında sola/sağa kaydırın Mümkün mü?
- 30. Simge, MDL üstbilgisinde sola nasıl hareket ettirilir?
solak kullanıcılar sağdaki kaydırma çubukları var ve sağ elini kullanan kullanıcılar soldaki kaydırma çubukları var ki bu sistem genelinde ayarı olmalıdır. Bunu yıllardır söylüyorum. – Cyrille