Таким образом, у меня есть UINavigationController, который продвигает UITableViewController от rootViewController. От UITableViewController я хочу, чтобы UIImagePickerController был продвинут, когда я нажимаю определенную ячейку. Как я заставил бы контроллер навигации отображать средство выбора изображения?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
[self presentModalViewController:imagePicker animated:YES];
// don't release imagePicker here
}
Затем определите UIPickerControllerDelegate в реализации TableViewController.