Uitableview ve uitabbar'da bir iPhone uygulama tabanı oluşturuyorum. Tablo görünümündeki her hücrede "favoriye ekle" seçeneğim var. Bu düğmeye bastığımda, hücrenin konumunun en sevdiği öğeye (atlama sırasında indirme etkisi ile aynı) "atlama" yapmak istiyorum"Görünür" alandan veya pencereden UITableviewCell konumu alın
Etki, en iyi 10 hücreyeydim Ancak, tablo içinde kaydırırsanız, efekt iyi değildir çünkü başlangıç konumu, kullanıcı boyutundan hesaplanır.
Görünen alandan bir hücrenin konumunu bilmek mümkün. ?
Örnek: Fortieth hücre konumu için x: 0, y: 1600, w: 320, y: 50, ekranın üst kısmındaki konumun uiview'in üstünden değil, bu gibi bir şey olmasını istiyorum. : 0, y: 230, a: 320, y: 50
x: 0, y: 1200 değerini döndür ve görüntünün en üstündeki konumu istiyorum (durum çubuğundan) böylece 20 ile yaklaşık 367 arasında olmalıdır (görünüm boyutu) – Mickael
@Benja min Frolicher üzgünüm, cevabımı güncelledim, dönüşüm eksikti. –
Teşekkürler Nick, yorumunuzdaki kod işe yarıyor! – Mickael