Я видел сообщение для Как переключать просмотры с помощью кнопок на iPhone? , но это не ответ, как переключаться между представлениями с помощью кнопок. Человек, который задал вопрос, остановился на ответе, что они могут переключаться между представлениями с помощью контроллера uinavigation.
Я поместил следующий код в ibaction, которая запускается при нажатии кнопки в основном окне.
PhoneNumberViewController *phoneNumberViewController1 = [[PhoneNumberViewController alloc] initWithNibName:@"PhoneNumberView2" bundle:nil];
self.phoneNumberViewController = phoneNumberViewController1;
[self.view removeFromSuperview];
[self.view insertSubview: phoneNumberViewController1.view atIndex:0];
Когда этот код выполняется, весь вид просто становится пустым. Если я пропущу часть удаления из суперпредставления, то представление исчезнет за моей кнопкой, но кнопка все равно останется. Я не уверен, что это правильный способ переключения между кнопками, но если кто-то знает, как это сделать, пожалуйста, помогите. Также, если кто-нибудь знает про примеры проектов, которые переключаются между представлениями с помощью кнопок, дайте мне знать.
Спасибо за миллион!