Мне наконец-то удалось урезать свой код и поместить все методы TableViewController в отдельный класс (в отличие от моего ViewController).У меня было много проблем, которые я уже решил, но есть одна, которая озадачивает меня.
Когда происходит выбор в таблице, я ранее загружал modalViewController, который работал нормально.Но теперь, когда я поместил все Table-методы в отдельный класс, модальное представление просто не загружается.Он вызывает функцию и хорошо выполняет ее, когда я выбираю строку в таблице, но на экране моего iPhone нет загруженного представления?!
Вот код:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
TaskViewController *taskViewController = [[TaskViewController alloc] initWithNibName:@"TaskViewController"
bundle:nil
task:[listOfEntries objectAtIndex:indexPath.row]];
taskViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:taskViewController animated:YES];
[tableView deselectRowAtIndexPath:indexPath animated:NO];
}
есть предложения?