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

  • Jared Busch

    Jared Busch

    25 Mayıs 2011
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006
  • WestsideMrArO

    WestsideMrAr

    6 EKİM 2010