переключать представления с помощью кнопки, переходя к просмотру таблицы, iphone - PullRequest
0 голосов
/ 26 мая 2010

Моя программа имеет 4 кнопки, и каждая кнопка вызывает другой вид таблицы. Это прекрасно работает, но моя проблема в том, что используемый мной контроллер представления отображает табличное представление, которое закрывает мою панель навигации и мою панель вкладок. Мне нужно заменить эту кодировку чем-то, что вызовет таблицу, а не закроет панель навигации и вкладки. Вот кодировка, которую я использую: - (IBAction) buttonNorthWest {

NorthWestViewController *nwController = [[NorthWestViewController alloc] initWithNibName:@"NorthWestView" bundle:nil];
self.nwViewController = nwController;
[self.view insertSubview:nwViewController.view atIndex:0];


[self presentModalViewController:nwViewController animated:YES];


[nwController release];

}

[selfsentModalViewController ....] является проблемой. Кто-нибудь знает, как я могу заменить этот код чем-то, что сохраняет мои панели навигации и вкладок?

Спасибо, Jaime

1 Ответ

3 голосов
/ 26 мая 2010

На iPhone все контроллеры модального вида должны быть полноэкранными, как показано здесь http://developer.apple.com/iphone/library/documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/modalPresentationStyle

В качестве альтернативы вы можете отобразить вид таблицы как подпредставление и настроить кадр так, чтобы он не перекрывал навигацию или панель инструментов.

...