0
방금 모든 국가를 표시하는 UIPickerView를 만들었습니다. 그러나 내가 그 페이지를 떠나서 그 위로 돌아갈 때. NSUserdefaults가 옵션을 저장하는 것과 같은 쉬운 방법이 있습니까?UIPickerView에서 선택한 옵션을 저장하고 다시로드하는 방법
방금 모든 국가를 표시하는 UIPickerView를 만들었습니다. 그러나 내가 그 페이지를 떠나서 그 위로 돌아갈 때. NSUserdefaults가 옵션을 저장하는 것과 같은 쉬운 방법이 있습니까?UIPickerView에서 선택한 옵션을 저장하고 다시로드하는 방법
당신은 현재 국가
- (NSInteger)selectedRowInComponent:(NSInteger)component
그런 다음의 NSNumber에 NSInteger을 변환 NSUserDefaults으로 저장을 얻으려면의 UIViewController의 viewWillDisappear 내에서 호출 할 수 있습니다.
그리고 뷰 컨트롤러의 viewWillAppear 나있는 viewDidLoad에서보기로 돌아오고 때 기본값에서 NSInteger를 검색하고 애니메이션 BOOL로 설정
- (void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL)animated
를 호출하는 데 사용할 수 있습니다 (프로젝트에 따라 다름) 해당 뷰에 입력 할 때마다 애니메이션을 원하지 않으면 아니오를 선택하십시오.
희망이 도움이되었습니다.