如果在模态页面中,CarouselView不会在Android上显示

时间:2018-02-21 13:02:07

标签: xamarin xamarin.forms xamarin.android

我正在尝试处理CarouselView(https://github.com/alexrainman/CarouselView)内的登录/注册表单。在我的主页中,我有这个:

protected override async void OnAppearing()
{
    base.OnAppearing();

    // Is user logged in?
    if (!(bool)Application.Current.Properties["IsLoggedIn"]) // He is not logged in
    {
        await this.Navigation.PushModalAsync(new LoginRegistrationPage());
    }
}

LoginRegistrationPage包含CarouselView,其第一页是注册表单,而第二页是登录表单。 iOS很好,但在Android上我得到一个空白页面。除了在模态页面中,CarouselView随处可见。 (我试图将LoginRegistrationPage设置为MainPage并将其放在一个简单的导航而不是模态导航中,两者都有效。)

1 个答案:

答案 0 :(得分:0)

这是CarouselView的一个错误。 这解决了:https://github.com/alexrainman/CarouselView/pull/329