戻るボタンを非表示にするさまざまな方法を試しましたUINavigationController
UINavigationController RVC = new UINavigationController();
other code
RVC.NavigationItem.SetHidesBackButton(true,true);
および他の同様の方法がありますが、実際に戻るボタンを隠しているものはありません。私が間違っていることを誰かが知っていますか?
戻るボタンを非表示にするさまざまな方法を試しましたUINavigationController
UINavigationController RVC = new UINavigationController();
other code
RVC.NavigationItem.SetHidesBackButton(true,true);
および他の同様の方法がありますが、実際に戻るボタンを隠しているものはありません。私が間違っていることを誰かが知っていますか?
this.NavigationItem.SetHidesBackButton(true,true);
ナビコントローラーでプッシュされるコントローラー内で使用します。次のようにオーバーライドViewWillAppear
してコードを配置できます。
public override void ViewWillAppear (bool animated)
{
base.ViewWillAppear (animated);
this.NavigationItem.SetHidesBackButton(true,true);
}
それが役に立てば幸い。
簡単なメモ
ナビゲーション バーは に固有であるためUINavigationController
、ボタンは、ナビゲーション コントローラーでプッシュするすべてのコントローラーの状態を維持します。この概念を説明するために、A と B という 2 つのコントローラーがあるとします。最初に A を押し、そのViewWillAppear
メソッドでボタンを非表示にします。B を押しても、ボタンは表示されません。B のボタンを再表示したい場合は、そのViewWillAppear
メソッド (以前のように) で遊ぶことができます...