SORU
18 Kasım 2011, Cuma


Film şeridi - AppDelegate içerisinde ViewController bakın

aşağıdaki senaryoyu düşünün: film şeridi tabanlı bir uygulamam var. Ben film şeridi için ViewController bir nesne eklemek, projeye bu ViewController için sınıf dosyaları eklemek ve İB kimlik denetiminde yeni sınıf adını belirtin. Şimdi nasıl bu ViewController için AppDelegate, programlı olarak başvurmak için gidiyorum? Yaptım değişken ile ilgili sınıf ve açık bir İBOutlet özelliği, ama hiç bir şey göremiyorum olmanın mümkün başvurmak için yeni bir ViewController kod - herhangi bir girişim için ctrl O bağlantı çalışmıyor.

AppDelegate ben içinde yani bu gibi temel ViewController

(MyViewController*) self.window.rootViewController

ama nasıl başka bir ViewController film şeridi içinde yer alan?

CEVAP
18 Kasım 2011, Cuma


-[UIStoryboard instantiateViewControllerWithIdentifier:] documentation bakabilirsiniz. Bu film İB Nitelikler Müfettiş ayarladığınız tanımlayıcı kullanarak görünümü denetleyicisi oluşturmak için izin verir:

enter image description here

DÜZENLENMİŞ örnek kod eklemek için:

UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard"
                                                         bundle: nil];

MyViewController *controller = (MyViewController*)[mainStoryboard 
                    instantiateViewControllerWithIdentifier: @"<Controller ID>"];

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • TotalxLuna

    TotalxLuna

    27 Kasım 2011
  • TurkishRoyal

    TurkishRoyal

    16 Ocak 2007
  • TV nEW

    TV nEW

    25 AĞUSTOS 2012