iOS ファイル ピッカーを使用してテキスト ファイルを選択しようとしていますが、インスタンス化して (モーダルに)UIDocumentMenuViewController
またはUIDocumentPickerViewController
UI を表示すると、UI が表示されるまでに時間がかかります。
これは、かなり似UIDocumentMenuViewController
ているものに使用しようとしたコードです。UIDocumentPickerViewController
UIDocumentMenuViewController *menuVC = [[UIDocumentMenuViewController alloc] initWithDocumentTypes:@[(NSString *)kUTTypeText] inMode:UIDocumentPickerModeOpen];
menuVC.delegate = self;
[self presentViewController:menuVC animated:YES completion:nil];
このコードを 3 回以上呼び出そうとすると、ラグがなくなります。iCloudドキュメントを操作するときに時間がかかる同期操作があることは理解していますが、そのようなプリロードの方法が見つからなかったので、View Controllerを提示するまでに即座に行われます。ビューコントローラーを提示する前にインスタンス化しようとさえしましたが、初期化がボトルネックになることはありません。
誰かが同じ問題を経験しましたか?