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

  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • MrChiCity3

    MrChiCity3

    14 NİSAN 2008
  • paulandstorm

    paulandstorm

    4 EYLÜL 2006