UIViewAnimation от вида и обратно

У меня есть вопрос относительно перехода между uiviews. У меня есть view1, что переход к view2, но когда я хочу вернуться обратно, это не работает.

Действие вызвано первым видом, чтобы перейти ко второму виду.

- (IBAction)flip:(id)sender {
    [UIView transitionFromView:view1 toView:view2 duration:1.0 options: UIViewAnimationOptionTransitionFlipFromLeft
                    completion: ^(BOOL inFinished) {
                    }];

}

Действие вызвано на второй взгляд:

- (IBAction)flipBack:(id)sender {
    [UIView transitionFromView:view2 toView:view1 duration:1.0 options: UIViewAnimationOptionTransitionFlipFromLeft
                    completion: ^(BOOL inFinished) {
                    }];
}

Спасибо!

1 ответ

Решение

Вы должны держать сильную ссылку на оба взгляда - когда view1 удалено, оно будет освобождено, если вы не сохраните сильную ссылку на него.

Другие вопросы по тегам