0

iOS ファイル ピッカーを使用してテキスト ファイルを選択しようとしていますが、インスタンス化して (モーダルに)UIDocumentMenuViewControllerまたはUIDocumentPickerViewControllerUI を表示すると、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を提示するまでに即座に行われます。ビューコントローラーを提示する前にインスタンス化しようとさえしましたが、初期化がボトルネックになることはありません。

誰かが同じ問題を経験しましたか?

4

1 に答える 1