3

iOS9.x私たちはチャットアプリケーションを開発しました.そのアプリにはwhatsappのようなファイル共有の機能が1つありますiOS10.

ファイルを送信しようとしましたが、選択する前にGoogleドライブが消えてしまうというケースで私が説明しようとしているのはそれです。

バグが発生する前の手順は次のとおりです:-
•チャットで
•「ファイルの送信」を選択し
ます •「その他」を選択
します •「Google ドライブ」が消える前に 0.5 秒間表示できます (添付の写真を参照) オプション

ただし、iOS9.x までは Google ドライブのオプションがあります。Google と Stackoverflow でよく検索しますが、iOS 固有の解決策が見つかりません。

このために次のコードを記述します。

UIDocumentMenuViewController *documentProviderMenu = [[UIDocumentMenuViewController alloc] initWithDocumentTypes:@[(NSString*)kUTTypeCompositeContent] inMode:UIDocumentPickerModeImport];
documentProviderMenu.delegate = self;
documentProviderMenu.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentViewController:documentProviderMenu animated:YES completion:nil];

新しい編集:

UIDocumentMenuViewController行を上にドラッグすると、行番号 -1 で利用可能な Google ドライブが表示されます。再配置すると 2 行目に表示されますが、デフォルトでは 1 行目は表示されません (画面に表示されません)。

次のことを適用しましたが、成功しませんでした。


http://www.openradar.me/radar?id=5065803028234240
http://openradar.appspot.com/19385063
http://www.openradar.me/radar?id=6144449704886272
http://openradar.appspot.com /radar?id=6144449704886272

何が問題なのか教えてください。前もって感謝します...

ここに画像の説明を入力

ここに画像の説明を入力

4

1 に答える 1

4

私も同じ問題に直面しました。ナビゲーションバーを半透明にすることで問題を解決できました。使用することもできます

UINavigationBar.appearance().isTranslucent = true

これはバグのようで、同様の問題が報告されています http://www.openradar.me/24564847

于 2016-11-26T18:13:24.003 に答える