2009-02-02 5 views
7

iPhone'u kullanarak bir yığın görüntüyü (veya görüntüleri indirmek için potansiyel olarak bir dizi URL) almak ve bunları bir seferde tam ekranda görüntülemek için kullanıcı swipe'ları kullanarak yığında bir sonraki görüntüyü hareketlendirmek istiyorum. SDK. Apple'ın Photo.app bunu yapıyor gibi görünüyor. Ayrıca, görüntü henüz alınmadıysa, ilerleme göstergesini görüntülemek istiyorum.iPhone SDK'yı kullanarak fotoğraf uygulaması gibi tokatlanabilir görüntü yığınlarını nasıl uygularsınız?

Örnek kodlara işaret edebilir ve bu tekniğin nasıl uygulanacağını açıklayabilir misiniz?

+0

Bu, 'bana soru için kod yap', neden google onu ve bazı kod deneyin ve sonra belirli bir soru göndermek değil mi? – cbrulak

+2

Hayır, sadece doğru yönde işaret edilen tam kod istemiyorum. Uzun zamandır onu geziyorum ve genel animasyonlardan başka, bunun için henüz bir çözüm görmedim. –

cevap

8

UIScrollview'in sayfa denetim mekanizmasını kullanmanız gerekir.

http://developer.apple.com/iphone/library/samplecode/PageControl/index.html

Eğer bunun ötesinde herhangi bir davranış istiyorsanız, bunu kendiniz rulo gerekecek: Elma gariptir denilen biri, Sayfa Kontrolü dahil örnek kod bol vardır.

+0

UIScrollview sayfa kontrolünün, birden çok UIImageView ürünü arasında geçişler yapmaktan daha verimli olduğuna inanıyor musunuz? –

+0

Mutlaka değil. Ama yeni başlayanlar için çok daha iyi bir başlangıç. – August

+1

Performans sorunu olmadan, bunu yapmak için UIScrollView ve sayfalarını kullandım. Açıkçası, herhangi bir zamanda kaydırma görüntüsüne sadece üç resim koyuyorum. –