我创建了一个Xamarin PCL项目,它具有Android iOS和Portable。我查看了一些示例,在其中您可以在其中使用Xaml
创建一个登录页面,然后使用CS文件验证这些凭据,但是我的问题是我验证这些凭据,我如何从该UI页面跳下哪个页面我想通用Android或iOS部分吗?
我在哪里开始??
对不起,如果我天真,我是Xamarin的新手,任何帮助将不胜感激。
这是我指的是便携式的样本,
using System;
using Xamarin.Forms;
namespace StoreCredentials
{
public class HomePageCS : ContentPage
{
public HomePageCS ()
{
var toolbarItem = new ToolbarItem {
Text = "Logout"
};
toolbarItem.Clicked += OnLogoutButtonClicked;
ToolbarItems.Add (toolbarItem);
Title = "Home Page";
Content = new StackLayout {
Children = {
new Label {
Text = "Main app content goes here",
HorizontalOptions = LayoutOptions.Center,
VerticalOptions = LayoutOptions.CenterAndExpand
}
}
};
}
async void OnLogoutButtonClicked (object sender, EventArgs e)
{
DependencyService.Get<ICredentialsService> ().DeleteCredentials ();
Navigation.InsertPageBefore (new LoginPage (), this);
await Navigation.PopAsync ();
}
}
}
我建议您在潜入Xamarin之前阅读此内容。另外,这与您要做的事情有关。