ユーザーがプロフィール写真の写真を撮るオプションを提供するアプリに取り組んでいますが、次の方法を理解できないようです:
- 写真を取得してユーザー ライブラリに保存する
- 「使用」を押したときにその写真を取得して、デフォルトの写真を置き換えます(つまり、ユーザーが最初にアプリをロードしたときに表示されます)。
助言がありますか?このコードは完全にオフになっている可能性がありますが、私が使い始めたのは次のとおりです。
- (void)takePhoto {
UIImagePickerController *takePhotoPicker = [[UIImagePickerController alloc] init];
if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) {
takePhotoPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
takePhotoPicker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
} else {
takePhotoPicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
}
[self presentViewController:takePhotoPicker animated:YES completion:nil];
}