2017-11-01 6 views
4

UIDocumentPickerViewController을 사용하는 파일 앱에서 여러 파일을 한 번에 가져 오거나 가져 오려고합니다.

피커가 제시되는 동안 "선택"옵션이없는 채로 allowsMultipleSelection = true 설정을 시도했습니다.UIDocumentPickerViewController를 사용하여 여러 파일을 선택할 수 없습니다.

코드 스 니펫 :

UIDocumentPickerViewController *dvc = [[UIDocumentPickerViewController alloc]initWithDocumentTypes:arrContents inMode:UIDocumentPickerModeImport]; 
dvc.delegate = self; 
dvc.allowsMultipleSelection = true; 
[self presentViewController:dvc animated:true completion:nil]; 

스크린 샷 : enter image description here

답변

1

이 애플이 해결해야하는 버그입니다. 이 해결 방법을 사용할 수 있습니다. animated:YES으로 설정하면 처음으로 문서 선택 도구를 표시 할 때만 작동합니다.

목표 - C :

[self presentViewController:dvc animated:NO completion:^{ 
    dvc.allowsMultipleSelection = YES; 
}]; 

스위프트 4 : 때때로 당신은 "선택"전에 "최근 통화"와 "찾아보기"를 전환 할 필요가

self.present(dvc, animated: false) { 
    dvc.allowsMultipleSelection = true 
} 
+0

는 버튼에 표시된다 iPad. 양식 선택 도구로 양식 선택기를 제시하면 바로 볼 수 있어야합니다. – WetFish

+0

그러나 이것은 정말로 Apple에 의해 고쳐질 필요가 있습니다. 나는 이미 레이더를 신청했다. 너도 그래야 해! – WetFish