-4
ローダービューコントローラを終了してからUIDocumentInteractionController
を表示します。私は客観的な解決策を見つけましたが、私はSwift 3を望みます。Swift:viewControllerを終了してから1現在のviewController 2
これは、このanswerから取られたObjective-Cのコードです:私はスウィフト3に、このように翻訳さ
// Does not break
[viewController1 dismissViewControllerAnimated:YES completion:^{
[self presentViewController:viewController2 animated:YES completion:NULL];
}];
:
self.dismiss(animated: false, completion:{
self.docController = UIDocumentInteractionController(url: destinationUrl!)
self.docController!.presentOpenInMenu(from: CGRect.zero, in: self.view, animated: true)
})
それは正常に動作しますが、私は確信していることになりたいですcompletion:^{
は目的-cの意味でSwift 3のcompletion:{
を意味します。
はい、同じです –
ありがとうございました@AlexCheng –