모달 뷰 컨트롤러로 표시되는 UIViewController
이 있습니다. 보기에서 나는 UITextView
, 4 개의 ImageButtons (CustomType 포함) 및 다른 단추 (사용자 지정 유형도 있음)를 사용하여 사진을 찍은 다음 해당 단추에 표시 할 수 있습니다.iOS 메모리 경고 처리
문제는 다음이다 : 나는 UITextView
에서 일부 텍스트를 설정하고 4 ImageButtons 그들 각각의 이미지가 있다고 가정
- .
- 그런 다음
UIImagePickerController
을 실행하고 메모리 경고를 수신하므로 (보통 발생)didReceiveMemoryWarning
이 호출되고 viewDidUnload가 수신됩니다. UIImagePickerController
에서 돌아 오면 모든 정보가 정리되어 사용자가 모든 것을 다시 입력해야하고 버튼에 4 장의 사진을 설정해야합니다.
그래서 문제는 어떻게 사용자가 모든 사항을 다시 입력하지 않도록이 상황을 처리해야합니까? UserDefaults에 상태를 저장하거나 UIViewController
의 속성에 이전 정보를 저장해야하므로 viewDidLoad
이 다시 호출 될 때 사용하십시오.
감사합니다.