У меня есть несколько кнопок в представлении для навигации, и когда пользователь нажимает их, мой код вставляет соответствующую новую страницу представления (xib) под кнопки навигации.Каждая новая страница просмотра, которую я вставляю как подпредставление, имеет несколько кнопок, которые должны открывать новый вид для всего, включая кнопки навигации.Вот одно из моих действий с кнопками
pg5 *pg5view = [[pg5 alloc] init]; //alloc and init UIViewController class for the view to be inserted.
[self.view insertSubview:pg5view.view atIndex:1]; //insert the subview under the menu but above the last subview displayed
[[[self.view subviews] objectAtIndex:0]removeFromSuperview]; //remove the last subview displayed
Проблема заключается в том, что мое новое подпредставление вставляется как дочерний элемент представления кнопок навигации, поэтому, когда я использую действие для добавления подпредставления из этого контроллера представления, представлениедобавлен поверх этого контроллера представления, но не поверх кнопок, потому что они находятся в родительском представлении.Как я могу решить это?
Спасибо!