SORU
31 Mayıs 2010, PAZARTESİ


Ben nasıl otomatik boyut bir UİScrollView içeriği sığdırmak için

Bir şekilde UIScrollView ayar otomatik yükseklik veya genişliği kaydırma bu içerik için yapmak var mı?

Gibi bir şey

[scrollView setContentSize:(CGSizeMake(320, content.height))];

CEVAP
31 Mayıs 2010, PAZARTESİ


UİScrollView içeriği otomatik olarak yüksekliğini bilmiyor. Yüksekliğini hesaplamak ve kendiniz için genişliği gerekir

Gibi bir şey

CGFloat scrollViewHeight = 0.0f;
for (UIView* view in scrollView.subviews)
{
   scrollViewHeight  = view.frame.size.height;
}

[scrollView setContentSize:(CGSizeMake(320, scrollViewHeight))];

Ama görüşleri bu çalışma yalnızca biri diğerinin altında. Eğer bir görünüm yanyana varsa sadece kaydıraç içeriği gerçekte olduğundan daha büyük ayarlamak için istemiyorsun eğer bir yüksekliği eklemek zorunda.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alexander Johnson

    Alexander Jo

    26 Temmuz 2008
  • kremosakhaz

    kremosakhaz

    25 AĞUSTOS 2006
  • MrExcite96

    MrExcite96

    17 ŞUBAT 2011