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

  • BASS212M

    BASS212M

    15 Temmuz 2009
  • mist64

    mist64

    30 Mayıs 2006
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010