2013-07-25 230 views
1

我想裁剪在應用中拍攝的照片,然後保存。我正在使用GKImagePicker,以便我可以做到這一點,但如果我使用下面的代碼,即使我在應用程序中按下拍照按鈕,它也會顯示我選擇裁剪的照片庫。我不想這樣做,只想裁剪我在應用中拍攝的照片。使用GKImagePicker剪裁照片

- (IBAction)takePhoto:(UIButton *)sender { 

    UIImagePickerController *picker = [[UIImagePickerController alloc] init]; 
    picker.delegate = self; 
    self.imagePicker = [[GKImagePicker alloc] init]; 
    self.imagePicker.cropSize = CGSizeMake(320, 320); 
    self.imagePicker.delegate = self; 


    picker.sourceType = UIImagePickerControllerSourceTypeCamera; 
    [self presentModalViewController:self.imagePicker.imagePickerController animated:YES]; 
    [self presentViewController:picker animated:YES completion:NULL]; 

} 
+0

Dude請問你想添加更多解釋你想做什麼,你是否需要在沒有打開照片庫的情況下直接從Cam中取出圖像? – null

+0

對不起,關於更少的解釋.. – user2590480

回答

0

在你的代碼中刪除最後一行:

[self presentViewController:picker animated:YES completion:NULL];// remove 

,並給它一個嘗試;)

您還可以檢查this

+1

拍攝照片後它沒有收穫。它移動,但它沒有正確調整 – user2590480