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