Имам ViewController, който се зарежда от .nib файл. в метода viewDidLoad създавам подизглед и го добавям към йерархията на изгледа. Как да избледнявам този подизглед, за да покажа изгледа в .nib файл?
(подизгледът е като начален екран, който искам да изчезна, за да покажа изгледа в .nib, той е настроен по този начин, тъй като беше най-лесният начин за мен.)
Ето част от моя код (опитах се да задам препратка към оригиналния изглед от перото във viewDidLoad, но не можах да го накарам да работи):
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
NSLog(@"View did load");
//set reference to view in .nib here
UIView *currentView = self.view;
CGRect frame = [[UIScreen mainScreen] bounds];
splashView = [[splashView alloc] initWithFrame:frame];
[[self view] addSubview:splashView];
//transition did not work
[UIView transitionFromView:splashView toView:currentView duration:0.25 options:UIViewAnimationOptionTransitionCrossDissolve completion:^(BOOL finished) {
NSLog(@"transition finished");
}];
}
Този код се срива. какво правя грешно