Я создаю экран тура, где пользователь будет прокручивать влево и вправо, чтобы показать некоторые учебные страницы.iOS UINavigationController Not Working
Однако у меня возникают проблемы при загрузке, нажимая следующий вид. Я создал UINavigationController, как показано ниже, в методе handleSwipes:
TourViewController2 *tourView2 = [[TourViewController2 alloc] initWithNibName:@"TourViewController2" bundle:nil];
UINavigationController* navigationController = [[UINavigationController alloc] init];
[navigationController pushViewController:tourView2 animated:YES];
Любые идеи?
Спасибо.
Привет, Итак, вы говорите, что UINavigationController уже определен в любом другом классе в приложении: мне просто нужно использовать TourViewController2 * tourView2 = [[TourViewController2 alloc] initWithNibName: @ «TourViewController2» bundle: nil]; [self.navigationController pushViewController: tourView2 анимированный: ДА]; –
@SaeUs, Да, если текущий UIViewController уже встроен в navigationController. посмотрите здесь: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/navigationController. – Thaven