SORU
7 NİSAN 2010, ÇARŞAMBA


yeniden boyutlandırma içeriği sığdırmak için UİTableView

Bir UİLabel bir soru ve çoktan seçmeli cevaplar UİTableView görüntülenen her satır çoktan seçmeli gösteren olacak bir uygulama yaratıyorum. Sorular ve Cevaplar değişir, bu UİTableView yüksekliği dinamik olmam gerekiyor.

"SizeToFit" masa etrafında çalışmak. bir bulmak istiyorum Tablo çerçevesi tüm yüksekliği ayarlayın bulunduğu içerik.

Herkes bunu başarmak için nasıl tavsiyelerde bulunabilir? Teşekkür ederim.

CEVAP
7 NİSAN 2010, ÇARŞAMBA


Aslında cevabı kendim buldum.

Ben sadece tablo için yeni bir CGRect oluşturun.tablo yüksekliği ile Kare.contentSize.yükseklik

Bu içeriği yüksekliği UİTableView yüksekliğini ayarlar. Kod UI değiştirir bu yana, ana iş parçacığı çalıştırmak için unutmayın:

dispatch_async(dispatch_get_main_queue()) {
        //This code will run in the main thread:
        CGRect frame = self.tableView.frame;
        frame.size.height = self.tableView.contentSize.height;
        self.tableView.frame = frame;
    }

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • Breno Rises

    Breno Rises

    7 Ocak 2014
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008