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

  • Amazon Web Services

    Amazon Web S

    8 NİSAN 2009
  • AyfionGaming

    AyfionGaming

    20 ŞUBAT 2013
  • Rayone GB

    Rayone GB

    14 Temmuz 2007