2017-07-07 12 views
0

3Dタッチのクイックアクションでアプリを起動し、メインビューの戻るボタンを含むビューに起動したいと考えています。ナビゲーションコントローラ内のViewControllerへのアプリケーションの起動

は、ここでの図である。テーブルと

enter image description here

一つは、私のメインビューで、あなたはそれをタップすると、それがメインビューに戻るボタンで、右側の図を示します。しかし、私がAppDelegateを介して2番目のビューを起動した場合、明らかに以前のビューに戻るためのナビゲーションバーはなくなります。

ボタンを手動で追加することを避けたかったのは、自然な感じを損なうためでした。

これはナビゲーションバーを表示しますが、戻るボタンは表示されません。

私の質問は、テーブルセルをタップするユーザーをシミュレートする方法です。そのため、前のページに戻るためのボタンとスワイプ - ゴーバックの両方の2番目のビューが表示されますビュー。

答えて

1

最も簡単な方法は、表示したい他のビューにチェーンされたテーブルビューを含むビューを表示することです。

簡単に説明します。

アニメーションが表示されたテーブルを[false]に設定します。完了時にはNEXT View Controller(実際に表示したいコントローラ)を表示しますが、アニメーションはTRUEに設定します。

このようにすると、ユーザーはターゲット表示されているように見えますが、テーブルビューを持っているかのようになります。

注意:どちらがアニメートされているかをミキシングしている可能性があります。真実となるものは最初のものであり、残りは偽りのものかもしれません。

関連する問題