SORU
7 Kasım 2012, ÇARŞAMBA


böyle büyük mükafat film şeridi Konteyner Görünümü - Nasıl viewcontroller erişebilirim

Film şeridi kullanır ve işler düzgün çalışma almak için çalışıyorum. Bir kaba bir Görünüm mevcut görüşlerimi birine ekledim. Benim görüşüme .h Dosyası Denetleyicisi bu (ctrl O) için bir başvuru eklemek için çalıştığınızda, IBOutlet UIView *containerView. Nasıl konteyner görünümün görünümü denetleyicisi yerine bir referans alabilir miyim? İstiyorum, böylece benim bakış denetleyicisi için temsilci olarak ayarlayın, böylece kapsayıcı görünümü denetleyicisi "konuşmak" için birbirimizi.

Yönetim Kurulu Kur olarak benim hikayem var:

enter image description here

Ve benim başvuruyor .h dosyası:

enter image description here

Bu fark .O h a UİView görünüm için benim İnstallViewController değil. Nasıl görünüm denetleyicisi için bir başvuru eklerim? Onun temsilci ayarlamak mümkün olmak istiyorum.

CEVAP
16 Kasım 2012, Cuma


Embed segue için bir tanımlayıcı(s) belirterek başka bir çözüm olduğunu ve ilgili görüntüleme yöntemi denetleyicileri prepareForSegue: almak

Bu şekilde avantajı olan bir çocuk görünümü denetleyicileri her çocuk görünümü denetleyicisi geçiş benzersiz bir tanımlayıcı ile gömülü olması nedeniyle eklenir belirli bir düzene güvenmek zorunda değilsin.

2013-01-17 - Örnek Güncelleştirin

- (void) prepareForSegue:(UIStoryboardSegue*)segue sender:(id)sender
{
    // -- Master View Controller
    if ([segue.identifier isEqualToString:c_SegueIdEmbedMasterVC])
    {
        self.masterViewController = segue.destinationViewController;
        // ...
    }
    // -- Detail View Controller
    else if ([segue.identifier isEqualToString:c_SegueIdEmbedDetailVC])
    {
        self.detailViewController = segue.destinationViewController;
        // ...
    }
}

c_SegueIdEmbedMasterVC & c_SegueIdEmbedDetailVC geçiş Kimlikleri ID'Sİ film şeridi olarak tanımlanan sabitler.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bored before i even began

    bored before

    30 Mart 2009
  • SaMmM123

    SaMmM123

    3 Mayıs 2006
  • SVB International

    SVB Internat

    29 EKİM 2011