私はユーザーが階層を掘り下げることを可能にするナビゲーションベースのアプリケーションを持っています。子階層の中には、代わりに、ユーザータップ「Level3a」を作ることを、例えば、それらにナビゲーション階層を自動的にドリルダウンしますか?
TopLevel1----->Level2a
TopLevel2 |->Level2b----->Level3a----->Level4a
|->Level2c
を一つだけの要素を持って、私はちょうどそうLevel4aにLevel2bからジャンプしますが、スタック内Level3aビューを維持したいですユーザーがバックトラックしたときに表示されます。
Iは、行タップをシミュレートするために、ここでいくつかのコードを発見した:各レベルが読み込まれると
Simulate a Detail Disclosure Button press
、私はそれだけで一つの要素が存在するかどうかを確認。もしそうなら、私は行タップをシミュレートします。これはすべて最初は機能し、最終的なビューが読み込まれます。しかし、私がビュー階層を逆戻りし始めると、問題が発生します(スキップされたビューがロードされていないように見えます)。
私が達成しようとしていることはかなりシンプルなので、ここにいる誰かが私に正しい方向を向けることを願っています。
おかげで、コードサンプルですが、それは私に同じ結果を与えます。実際には、アニメーションを使用して:NOは私に非常に奇妙な結果をもたらします。アニメーションに変更した場合:YES、私はシミュレートされた行タップコードを使用した場合と同じ結果になります。何が起こっているのかを調べるために私のコードを掘り下げています。 – smacdonald