Я модифицировал делегат приложения существующего проекта по умолчанию, к стандартному делегату приложения и сделал это добавить вид мой пользовательского контроллера представления на сцену, как только он начал:Почему мой UIView не загружается?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
SplashScreenController *controller = [[SplashScreenController alloc] init];
[self.window addSubview:controller.view];
return YES;
}
То, что я не понимаю, почему ISN» t мой просмотр показывается? Экран всегда Perma-черный после загрузки, потому что я могу видеть, что мнение было на самом деле нагрузка:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
NSLog(@"View did load.");
}
в сегодняшнем iOS, вы не добавляете вид viewcontrollers в окно Вы действительно хотите использовать метод [self.window setRootViewController: controller] - все приведет к миру боли, если вы снова используете UIKit! – LordT
@LordT О да, как и в? – Alexandru
Нажатие на просмотр не обязательно больше работает или может не работать больше в следующей версии ОС, а getter rootViewController не работает, модно показывая, что представление может потерпеть неудачу, и т. Д. – LordT