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
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;
}
Nasıl programlama yoluyla seçin kutusu...
Programlama yoluyla yoğunluk-bağımsız ...
Android: set görünüm stili programlama...
İOS programlama xib dosyaları yerine Ş...
Kullanarak Boyutu görünüm penceresi İç...