が私の「ParentViewController
」からModalView
を提示しようとすると、やることを示しているが、何も本当にシミュレータ- 何も示していない、デバッグ出力にもかかわらず、彼らは、負荷
:マイストーリーボードには、次のセットを持っていParentViewController.swift
(にのみ示しません定型のUIViewControllerコードを除くコード)は次のようになります。-
override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) let modalViewController = ModalViewController() modalViewController.modalPresentationStyle = .overCurrentContext present(modalViewController, animated: true, completion: nil) }
ParentViewController
Defines Context
=真Provides Context
=真
Segue
Kind
:プレゼントモーダルPresentation
:現在のコンテキスト過
ModalViewController
Presentation
:現在のコンテキスト過
と
viewDidAppear
のModalViewController.swift
のデバッグプリントステートメントは、少なくともこれらが実行されているように見えます。あなたのViewControllerはストーリーボードからのものである場合、あなたは、画面上に何も表示されない理由の問題がある可能性があり
私はこのコードをチェックしました。すべてが大丈夫です。 –
ModalViewController()のタイプは何ですか?多分それは提示されますが、何も見ることができません。ビューに背景色を設定してみてください。 ModalViewControllerクラスでは、self.view.backgroundColor = UIColor.yellowを設定します。 – vhong