SORU
3 Mayıs 2012, PERŞEMBE


Programlama yoluyla ilk görünüm denetleyicisi Şeritleri kullanarak ayarlayın

Nasıl bir film Şeridi InitialViewController programlı olarak ayarlarım? Başlatmak için farklı olabilir, farklı bir görünüm bazı durumuna göre benim film şeridi açmak istiyorum.

CEVAP
17 ŞUBAT 2013, Pazar


Nasılolmadankukla bir başlangıç denetleyicisi görüntüleyin

Tüm ilk görünümü denetleyicileri Film Şeridi bir kimliğe sahip olun.

Film, "ilk Görünüm Denetleyicisi" özniteliği ilk görünümünden denetleyicisi. işaretini kaldırın

Eğer bu noktada uygulamanızı çalıştırırsanız okuyacağım:

Failed to instantiate the default view controller for UIMainStoryboardFile 'MainStoryboard' - perhaps the designated entry point is not set?

Ve app temsilci pencere özelliği artık yok olduğunu fark edeceksiniz.

App ayarı, hedef ve Info sekmesine gidin. Main storyboard file base name değerini temizleyin. General sekmesinde Main Interface değeri temizleyin. Bu uyarıyı kaldıracaktır.

Pencere oluşturmak ve istenen ilk görünümü uygulaması application:didFinishLaunchingWithOptions: yöntem temsilci denetleyicisi:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:UIScreen.mainScreen.bounds];

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

    UIViewController *viewController = // determine the initial view controller here and instantiate it with [storyboard instantiateViewControllerWithIdentifier:<storyboard id>];

    self.window.rootViewController = viewController;
    [self.window makeKeyAndVisible];

    return YES;
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EvilControllers

    EvilControll

    20 Ocak 2008
  • Glove and Boots

    Glove and Bo

    1 ŞUBAT 2007
  • sknbp

    sknbp

    16 Kasım 2006