uiimagepickerviewcontroller
?
if(0==buttonIndex)
? ? {
? ? ? ? if (![UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) {
?? ? ? ? ? ?
? ? ? ? ? ? UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"" message:@"當前設備不支持拍照功能" delegate:nil
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? cancelButtonTitle:@"確定" otherButtonTitles: nil];
? ? ? ? ? ? [alert show];
? ? ? ? ? ? [alert release];
? ? ? ? }
? ? ? ? else{
? ? ? ? ? ? ? ? CameraPicker = [[UIImagePickerController alloc] init];
? ? ? ? ? ? ? ? CameraPicker.delegate = self;
? ? ? ? ? ? ? ? CameraPicker.allowsEditing = YES;
? ? ? ? ? ? ? ? CameraPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
? ? ? ? ? ? ? ? [self presentViewController:CameraPicker animated:YES completion:^{}];
? ? ? ? }
?? ? ? ?
? ? }else if(1==buttonIndex)
? ? {
? ? ? ? //相冊
? ? ? ? p_w_picpathpicker = [[MyPickerViewController alloc] initWithNum:9];
? ? ? ? p_w_picpathpicker.delegate = self;
? ? ? ? p_w_picpathpicker.mydelegate = self;
? ? ? ? p_w_picpathpicker.allowsEditing = NO;
? ? ? ? p_w_picpathpicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
? ? ? ? [self presentViewController:p_w_picpathpicker animated:YES completion:^{}];
? ? }#pragma mark –
#pragma mark Camera View Delegate Methods
- (void)p_w_picpathPickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
?? ?
? ? UIImage* p_w_picpath = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
? ? [p_w_picpathview setImage:p_w_picpath];
? ? if ([picker isEqual:p_w_picpathpicker]) {
?? ? ? ?
? ? ? ? [p_w_picpathpicker addImage:p_w_picpath Index:p_w_picpathpicker.currentNum+1];
? ? ? ? [p_w_picpathpicker popViewControllerAnimated:YES];
? ? }
? ? else{
? ? ? ? [picker dismissViewControllerAnimated:YES completion:^{}];
? ? ? ? [self sendImageWithArray:[NSArray arrayWithObjects:p_w_picpath, nil]];
? ? }
}
- (void)p_w_picpathPickerControllerDidCancel:(UIImagePickerController *)picker {
?? ?
? ? [picker dismissViewControllerAnimated:YES completion:^{}];
}
轉載于:https://blog.51cto.com/scxixi/1129815
總結
以上是生活随笔為你收集整理的uiimagepickerviewcontroller的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VMware Workstation 8
- 下一篇: 8大排序算法图文讲解转