我创建了一个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 ();
}
}
}