SORU
4 Kasım 2009, ÇARŞAMBA


Disk belleği artırır çerçeve boyutundan daha küçük UİScrollView

Ekran genişliği yaklaşık 70 piksel yüksek bir kaydırma görünümü var. Kullanıcı seçmek mümkün olmak istiyorum birçok 50 x 50 simgeleri (onları etrafında boşluk) içerir. Ama ben her zaman kaydırma görünümü çağrı davranmak, her zaman tam ortasında bir simge ile durdurmak istiyor.

Eğer simgeleri ekranın genişliğini olsaydı bu UİScrollView bu disk belleği dikkat çekmek istiyorum, çünkü bu bir sorun olmazdı. Ama benim küçük simgeler içerik boyutu çok daha az olduğundan, işe yaramıyor.

Bu davranış, daha önce app bir çağrı AllRecipes gördüm. Ben sadece nasıl yapılacağını bilmiyorum.

Her simge bir belleği almak hakkında herhangi bir fikir çalışması olarak boy?

CEVAP
4 Kasım 2009, ÇARŞAMBA


Senin scrollview ekran boyutu daha az maaş (genişlik-bilge) deneyin, ama "Klip Subviews" İB checkbox. kaldırın Daha sonra, kaplama şeffaf, userİnteractionEnabled = hitTest:withEvent geçersiz kılan bu üst (tam genişlik) HAYIR görünüm: görünüm ilerleyin. geri dönmek için Bu ne aradığınızı size verecektir. Daha fazla bilgi için this answer bkz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DigitalRev TV

    DigitalRev T

    30 AĞUSTOS 2007
  • Doug Bernards

    Doug Bernard

    7 Kasım 2007
  • MkElite

    MkElite

    13 NİSAN 2012