В настоящее время я работаю над приложением для iPad, основанным на разделенном виде, и столкнулся с проблемой. Мне удалось переключиться между различными представлениями таблицы в контроллере корневого представления, так что, например, если пользователь выбирает один из элементов таблицы, он переводит их в другое представление таблицы с большим количеством элементов для выбора. Однако, независимо от того, сколько разных табличных представлений у меня есть в разделе контроллера корневого представления, я не могу изменить или обновить подробный вид (правый раздел) с изображением или чем-либо еще. Теперь я знаю, что если вы хотите обновить или изменить подробный вид таблицы, вы должны отредактировать метод.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
Я тогда использую,
FirstDetailViewController *newDetailViewController = [[FirstDetailViewController alloc] initWithNibName:@"FirstDetailView" bundle:nil];
detailViewController = newDetailViewController;
в рамках метода. Везде, куда я смотрю, мне говорят, чтобы это делалось, но это не работает для меня. Это потому, что вместо использования оригинального RootViewController я использую пользовательское представление таблицы? Любая помощь, предложение или идеи будут высоко ценится!
Спасибо.