2013-11-20 4 views
-1

У меня есть первый экран, на котором я подключился ко второму экрану с segue. Теперь я хочу автоматически затухать на втором экране, который, возможно, будет контроллером просмотра табуляции через 3 секунды, может ли кто-нибудь посоветовать, как продолжить это и помочь.Autofadeut to tabview controller

+0

Смотрите это http://stackoverflow.com/a/9483045/790842 – iphonic

ответ

1

Используйте выборочный SEGUE, и поместить это в методе выполнения:

- (void) perform 
{ 
    CATransition* transition = [CATransition animation]; 

    transition.duration = 3.0; 
    transition.type = kCATransitionFade; 

    [[self.sourceViewController navigationController].view.layer addAnimation:transition forKey:kCATransition]; 
    [[self.sourceViewController navigationController] pushViewController:[self destinationViewController] animated:NO]; 
}