ViewController
の上に表示されるカスタムUIView
サブクラス(AccountInfoModal
)がサブビューとして追加されています。 AccountInfoModal
にはボタンがあり、別のViewController
が表示されます。他のViewController
を初期化することは問題ではありません。それを提示することです。カスタムUIView(xib-file)からView Controllerを表示
AccountInfoModal
はViewController
ではありません。.present(viewControllerToPresent...)
は使用できません。
UIView内から別のViewControllerを表示する方法を教えてください。私はそれを把握することはできません。
編集:私はこの提案実装した :
let underlyingVC = UIApplication.shared.keyWindow?.rootViewController
underlyingVC?.performSegue(withIdentifier: "SEGSignInViewController", sender: nil)
をしかし、それは最後の行にクラッシュする(:...バンドル内NIBをロードできませんでした)。