c# - 如何将用户导航到 Xamarin iOS 中的另一个视图控制器
问题描述
我想在输入有效的用户凭据后立即将用户导航到下一页“StuMenuViewController.cs”。我可以知道该怎么做吗?或者我可以知道在允许他们访问菜单页面之前是否有任何其他建议的方法来验证用户凭据?
** 我正在使用情节提要创建视图控制器。
这是我的代码:
public partial class StudentLoginPage : UIViewController
{
public StudentLoginPage (IntPtr handle) : base (handle)
{
}
public override void ViewDidLoad()
{
base.ViewDidLoad();
}
public override void DidReceiveMemoryWarning()
{
base.DidReceiveMemoryWarning();
}
partial void StuLoginBtn_TouchUpInside(UIButton sender)
{
if (isValidUserName() && isValidPassword())
{
new UIAlertView("Succesful Login", null, null, "OK", null).Show();
StuMenuViewController menuView = this.Storyboard.InstantiateViewController("StuMenuViewController") as StuMenuViewController;
NavigationController.PushViewController(menuView, true);
}
else
{
new UIAlertView("Alert", "Invalid Username or Password", null, "OK", null).Show();
}
}
private bool isValidUserName()
{
return !String.IsNullOrEmpty(StuUsernameLoginTxt.Text.Trim());
}
private bool isValidPassword()
{
return !String.IsNullOrEmpty(StuUserpasswordTxt.Text.Trim());
}
}
}
解决方案
推荐阅读
- python - Python rstrip 不会删除字符及其后面的所有内容
- python - NameError: name 'ocjena' is not defined
- html - how to pull these box together
- linux - sed 和变量替换
- microsoft-graph-api - 如何使用我的应用程序通过 microsoft-graph 发送电子邮件?
- assembly - 是什么!ARM汇编中的字符?
- python - Gui 自动化与按键批处理文件?
- node.js - 使用键将对象添加到数组
- python - 关于 QML 和 PySide2 的几个问题
- python - Python:使用 Wikidata 选择位置和地点的 Wikipedia 页面