私はタブベースのアプリケーションを持っています。そして、現在のタブのルートにどこからでもユーザーを巻き戻すことが可能かどうか疑問に思います。私のアプリは、このように構築されているいつでもどこからでもViewControllerタブをrootに戻すことができます
: - >(タブ) - > navigationController - TabController> VCなど。
だから私は私のアプリでは、タブ4の上に押すことを言うことができます。今私は2つのビューコントローラーを掘り起こし、モーダルなVCで終わります。今、私はストレートタブのルートに戻りたい:
タブ4 - > navigationController - >rootVC - >pushVC - >pushVC - >modalVc
だから私などは、
rootVCにmodalVcから私はthisような何かを行うことができますことを知っているが、私は、タブ内の任意のVCからrootVCに行きたいです4を使用して、その技術を使用すると、タブ4のすべての子VC上に巻き戻しセグを作成するようになります
通知を使用していて、ユーザーが通知を押すとどこからでもrootVCに移動したい。
など使って何か:例えばのために動作しません
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let destinationViewController = storyboard.instantiateViewController(withIdentifier: "accountVc") as? AccountViewController
navInTab.pushViewController(destinationViewController!, animated: false)
:VC - > VC - > modalVc
それが台無しにnavigationstackをするので
正確に何を達成したいですか? –
私のためにモーダルVCで動作しない@Joe – user2636197