我如何使用PCL项目为Xamarin中的Android和iOS开发应用程序



我创建了一个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之前阅读此内容。另外,这与您要做的事情有关。

最新更新