VCからポップバックすると、現在のViewControllerのnavigationBarタイトルが、ポップされたばかりのVCnavBarタイトルとオーバーラップするという問題があります。
しかし、それはたまにしか発生しないので、おそらくUIの更新のバグだと思います。誰かが以前にこの問題を抱えていましたか?はいの場合、それを修正する方法は?
よろしく..
VCからポップバックすると、現在のViewControllerのnavigationBarタイトルが、ポップされたばかりのVCnavBarタイトルとオーバーラップするという問題があります。
しかし、それはたまにしか発生しないので、おそらくUIの更新のバグだと思います。誰かが以前にこの問題を抱えていましたか?はいの場合、それを修正する方法は?
よろしく..
私が管理しているアプリでこれに数回遭遇しました。いずれの場合も、問題は人々がナビゲーション コントローラでばかげたことをしたことが原因でした。
たとえば、新しいビューに移動する場合、既にナビゲーション コントローラーのビュー スタックの一部であったビュー コントローラーは、新しいナビゲーション コントローラーをインスタンス化し、そのルート ビュー コントローラーを最初のナビゲーション コントローラーのビュー スタックにプッシュします。
次に、新しいビュー コントローラー (2 番目のナビゲーション コントローラーのビュー スタックに含まれているもの) で、前のビューにポップしようとします。これにより、おかしなアニメーション バグやランダムなタイトルがナビゲーション バーに表示されます。
解決策は、フローから 2 番目のナビゲーション コントローラーを削除することでした (特定の目的には使用されませんでした)。