SORU
4 HAZİRAN 2014, ÇARŞAMBA


Oluşturmak ve Hızlı bir viewController Mevcut

Sorun

Xcode 6 Swift yeni bir görünüm almaya başladı ve bazı demo projeler ve eğitimler çalıştım. Şimdi takıldım:

Ve sonra belirli bir film şeridi viewController başlatmasını zararlı

Objective-C Çözüm

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil];
UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"];
[self presentViewController:vc animated:YES completion:nil];

Herhangi bir çözüm henüz?

CEVAP
4 HAZİRAN 2014, ÇARŞAMBA


Bu yeni sözdizimi meselesidir, işlevi değişmedi:

let storyboard = UIStoryboard(name: "MyStoryboardName", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("someViewController") as! UIViewController
self.presentViewController(vc, animated: true, completion: nil)

Eğer init(coder:) ile ilgili sorunlar yaşıyorsanız lütfen EridB's answer bakın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EvilControllers

    EvilControll

    20 Ocak 2008
  • RawBrahs

    RawBrahs

    28 Aralık 2010
  • YouChewBu

    YouChewBu

    26 Ocak 2009