У меня есть tableView, и я хочу сделать снимок при нажатии на одну из ячеек и загрузить ее на определенный сервер.Мне удалось сделать это до сих пор:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
//do actions
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
// Set the image picker source to the camera:
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
// Hide the camera controls:
picker.showsCameraControls = YES;
picker.navigationBarHidden = NO;
// Make the view full screen:
picker.wantsFullScreenLayout = YES;
//picker.cameraViewTransform = CGAffineTransformScale(picker.cameraViewTransform, CAMERA_TRANSFORM_X, CAMERA_TRANSFORM_Y);
// Now insert our overlay view (it has to be here cuz it's a modal view):
//picker.cameraOverlayView = overlayView;
matches *aMatch = [appDelegate.matches objectAtIndex:indexPath.row];
NSLog(@"%@", [NSString stringWithFormat:@"%d", aMatch.match_id]);
// Show the picker:
[self presentModalViewController:picker animated:YES];
[picker release];
}
Он запускает камеру и делает снимок, но я хотел бы получить кнопку «Загрузить» при нажатии «использовать»", вы не могли бы мне помочь?это возможно?(например, приложение Facebook) Кстати, когда я нажимаю на кнопку, она возвращается к представлению таблицы, но где изображение?это сохранено в пике?