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

  • FRED

    FRED

    1 EKİM 2005
  • Jared Busch

    Jared Busch

    25 Mayıs 2011
  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006