戻るボタンを非表示にするさまざまな方法を試しました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メソッド (以前のように) で遊ぶことができます...