Ответ 1
Я искал и искал, и, наконец, нашел свой ответ (@jms - надеюсь, что это тоже ответит на ваш вопрос). Смотрите здесь: Xcode 4.2 iOS Пустое приложение и раскадровки.
Я начал с пустого приложения и сам добавил файл раскадровки, добавил контроллер просмотра в раскадровку и затем встроил его в контроллер навигации. Теперь, когда я запускаю приложение в iOS Simulator, ничего не отображается. Снимок экрана моей раскадровки ниже.
Что должно произойти, чтобы "AddPerson" отображался при запуске?
Обновление: Да, Main Storyboard установлен, но основной интерфейс пуст. Должен ли этот главный интерфейс быть чем-то установленным (выпадающий пуст)?
Я искал и искал, и, наконец, нашел свой ответ (@jms - надеюсь, что это тоже ответит на ваш вопрос). Смотрите здесь: Xcode 4.2 iOS Пустое приложение и раскадровки.
Просто закомментируйте весь ваш сгенерированный код в приложении делегата - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
, кроме return YES
.
Здесь мой код и он работал нормально.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
//self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
//self.window.backgroundColor = [UIColor whiteColor];
// [self.window makeKeyAndVisible];
return YES;
}
У меня была та же проблема, просто выберите оба из них CMD + X, чтобы вырезать, затем CMD + V, чтобы вставить его, будет установлен в качестве корневого представления:)