내 응용 프로그램에서 모든 uiimagepickerview 메서드를 구현하려고 할 때 내보기 컨트롤러 (이미지 선택 후)에 아무 것도 표시되지 않습니까? 그들은 모두imagepicker에서 돌아 오면 viewcontroller의 모든 것이 사라졌습니다.
을 'disppeared'그러나 그것은 여기에 내가 내 기각 방법으로 할 수있는 뭔가가있을 수 있습니다 생각,하지만 난에 대한
덕분에 너무 확실하지 오전 내 코드
@IBAction func registerUserProfileImageSelectButton(_ sender: UIButton) {
imagePicker.allowsEditing = false
imagePicker.sourceType = .photoLibrary
present(imagePicker, animated: true, completion: nil)
}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
if let pickedImage = info[UIImagePickerControllerOriginalImage] as? UIImage {
registerUserProfileImage.contentMode = .scaleAspectFit
registerUserProfileImage.image = pickedImage
}
dismiss(animated: true, completion: nil)
}
func imagePickerControllerDidCancel(_ picker: UIImagePickerController) {
dismiss(animated: true, completion: nil)
}
의 내 텍스트 필드가 있어야합니다 미리 도움을 청하십시오! 이것은 나를 위해 작동
코드가 정상적으로 보입니다. 데모 프로젝트를 공유 할 수 있습니까? –
ViewWillAppear 및 ViewDidAppear 및 viewDidDispapper에서 작성한 내용은 무엇입니까? –
registerUserProfileImageSelectButton 메서드에서 이미지 선택 도구에 대리자를 지정하지 않았습니다. 내 대답을 참조하십시오 @ porkchopbento –