Чтобы не дублировать, я не спрашивал до сих пор, и я пробовал весь день. Поэтому я знаю, что это было задано раньше, но никто из них не помог мне. У меня возникают проблемы с использованием раскадровки, и это становится все более запутанным.Как переключить сегмент с помощью
Я узнал в Интернете, что использование segues и переопределение метода performSegueWithIdentifier:sender
: хотел бы, чтобы я и я попытались это сделать. Я реализовал что, как:
- (IBAction)segmentChanged{
if([segmentedControl selectedSegmentIndex] == 0)
[self performSegueWithIdentifier:@"Doviz" sender:self];
else
[self performSegueWithIdentifier:@"Altin" sender:self];
}
Вот моя Раскадровка:
Пожалуйста, обратите внимание, что я соединяясь с нажимным методом, а не вставлять, модальная и обычаев, и соединяя их не к segmentedController, но для представления. Может быть, может быть и что-то не так. Наконец, когда я пытаюсь бежать мое приложение, я взял ошибку:
Could not find a navigation controller for segue 'Altin'. Push segues can only be used when the source controller is managed by an instance of UINavigationController.
Я новичок и обучение Xcode «сезам 1 неделю, так что я буду очень признателен, если вы можете дать мне подробный ответ на это.
Вставить первый контроллер в UINavigationController, и он должен работать –
Добавление последней ситуации в мою раскадровку, но ошибка все тот же. –
Вы ввели контроллеры назначения, вам необходимо встроить первый контроллер представления. – dan