3

アプリに 3 つ以上のストーリーボードがあります。ストーリーボード A には、ナビゲーション ビュー コントローラー、ルート ビュー コントローラー、およびいくつかのビュー コントローラーがあります。また、returnToTopScreen のようなアンワインド セグエもあります。ストーリーボード B には、いくつかのビュー コントローラーがあります。実行時、B のすべての VC はナビゲーション スタック上にあります。

私の質問は、

ストーリーボード間のアンワインドでセグエをアンワインドできますか?

私の試行によると、Xcode6.2 では、ストーリーボード B の VC の UIbutton が、ストーリーボード A のアンワインド セグエに接続できます。しかし、機能しません。

4

1 に答える 1

2

はい、アンワインド先のコントローラーに戻るシーケンスでコントローラーの 1 つからプッシュまたは提示することにより、2 番目のストーリーボードのコントローラーに到達する限り、ストーリーボード間でアンワインドできます。これをテストしたのは、メイン ストーリーボードに、ルート ビュー コントローラーを備えたナビゲーション コントローラーと、ルートからプッシュされた別のコントローラーが 1 つあるセットアップでした。そのコントローラーでは、2 番目のストーリーボードでコントローラーをインスタンス化し、それをプッシュまたは提示しました。2 番目のストーリーボードのそのコントローラーからのアンワインドは、ナビゲーション コントローラーのルートに正常に戻りました。

于 2015-04-12T05:44:16.253 に答える