как применить пользовательский переход на основе условий в раскадровке

я работаю над раскадровками, которые имеют несколько представлений при первом просмотре, ставится условие, я хочу, чтобы условие удовлетворяло, тогда должна происходить только навигация

Для этого я использовал пользовательский переход, но независимо от того, удовлетворяет ли мое условие или нет, он переходит к новому представлению.

Я создал метод в пользовательском классе перехода

- (void) perform{

    NSLog(@"source %@",self.sourceViewController);
    NSLog(@"dest %@",self.destinationViewController);

    UIViewController *sVC=self.sourceViewController;
    UIViewController *dVC=self.destinationViewController;

    [sVC.navigationController pushViewController:dVC animated:YES];


}

Я хочу установить условие, если результат равен 1, тогда только он должен перемещаться. Буду ли я готовиться к переходу или приступить к делу, окажите мне любую помощь

6
задан Dejell 29 August 2012 в 13:37
поделиться