uisplitviewcontrollerポートレート - ツールバーのポップオーバー問題
-
27-10-2019 - |
質問
Appleのチュートリアルを例として取り上げ、iPhoneアプリに挿入して、普遍的にしています。ポップオーバーには、4つのオプションが付いたメニューが表示されます。それぞれがuiviewcontrollerです。 2番目を選択してから、ツールバーボタンの位置0にとどまる代わりに、最初のポップオーバーボタンに戻ると、もう少し右に進みます。 2番目に戻って再び戻ると、右に進みます。
どうしたの?
RL
解決 2
すべてのViewControllersはAppDelegateで初期化されているため、ポップオーバーメニューで行を選択するたびにDe Barbuttonを削除する必要があります。そうすれば、VCが表示されると、ボタンはインデックス0になり、ツールバー内の右に進みません。
ありがとう。
RL
他のヒント
uisplitviewcontrollerデリゲートメソッドのツールバーに複数のものをプッシュしているように聞こえます。または、「Will show」デリゲートメソッドのToolbar.itemsにさらに追加していますが、それらのすべてを削除しているわけではありません。あなたの「Will Hide」メソッド。 uisplitviewcontrollerデリゲートメソッドにコードを投稿すると、より多くを助けることができるかもしれません。
所属していません StackOverflow