UITabController 内に ViewController を表示したいのですが、モーダルには表示したくありません。アプリには、他の ViewController につながるボタンがたくさんあるホーム画面があります。その他のビュー コントローラーは、ナビゲーション コントローラーに組み込まれています。ここで、TodayExtension から ViewController の 1 つを表示する必要があります。私のアプリデリゲートにはこれがありますが、タブ構造やナビゲーションコントロールなしで RequestorViewContoller をモーダルに表示します。
let mainStoryboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let requestor = mainStoryboard.instantiateViewController(withIdentifier: "RequestStoryboardID") as! RequestorViewController
let rootViewController = self.window!.rootViewController as! UITabBarController
rootViewController.present(requestor, animated: false, completion: nil)