助けてもらえますか、戻るボタンが付いたナビゲーションバーがあります。戻るボタンを押すと、ビューに戻りたいのですが、それが正しい方法かどうかはわかりません。
public void Login()
{
cmdLogin.TouchUpInside += delegate {
var rootViewController = new UINavigationController();
LoginViewController LVC = new LoginViewController();
rootViewController.PushViewController(LVC, false);
this._window.RootViewController = rootViewController;
this._window.MakeKeyAndVisible();
_backButton = new UIBarButtonItem("Back", UIBarButtonItemStyle.Bordered, onBackSelected);
LVC.NavigationItem.LeftBarButtonItem = _backButton;
LVC.Title = "Login";
};
}
私のonBackSelectedはこのようになります。
private void onBackSelected(object o, EventArgs e)
{
_window = new UIWindow (UIScreen.MainScreen.Bounds);
viewController = new CirkelWithButtonsViewController (_window);
_window.RootViewController = viewController;
_window.MakeKeyAndVisible ();
}
これが戻る正しい方法かどうかわかりませんか?より良い解決策を提供してください:)