TableView открывает разделенное представление - PullRequest
0 голосов
/ 31 мая 2011

Привет, кто-нибудь может объяснить, как показать разделение, когда я нажимаю на строку из ячейки ??или учебник об этом ??

У меня есть таблица, и я хочу отобразить информацию об этой ячейке в splitview.

Спасибо

Ответы [ 2 ]

0 голосов
/ 01 июня 2011

Я хочу реализовать приложение, которое при нажатии строки из таблицы откроет контроллер splitview, отображающий информацию о выбранной ячейке в «представлении разбиения на детали» и всей информации о таблице в «представлении с правами root».

У меня есть копия моего проекта

  • DetalviewController.h / м
  • RootViewController.h / м
  • DetailView.Xib

файлы из шаблона splitview.

И добавить этот код в мой контроллер таблиц:

  • (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath

{* * тысяча двадцать-один

  //Initialize the controller.

 if(split == nil)

 split = [[RootViewController alloc] initWithNibName:@"split" bundle:[NSBundle mainBundle]];


 //Pass the current row number to the sub view controller.

     split.number = indexPath.row;



   //here is my problem, i cant add the new view, and it crash
 [self.view addSubview:[split view]];

}

enter code here
0 голосов
/ 31 мая 2011

Я не думаю, что для этого есть учебник, поскольку вы не должны этого делать.

Предполагается, что контроллер разделенного представления является корневым контроллером представления вашего приложения, так что если вы хотитеКонтроллер с раздельным представлением, который вы можете написать сам (или, возможно, найти открытый).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...