Загрузочная страница Xamarin.Forms

147
22 июня 2019, 18:40

Хочу сделать загрузочную страницу приложения (на 5 секунд высвечивается страница, а потом убирается (Navigation.popasync())), однако высвечивается на 5 секунд пустая страница.

App.xaml.cs:

using System;
using Xamarin.Forms;
using Xamarin.Forms.Xaml;
using GenTree.Views;
using System.Threading.Tasks;
[assembly: XamlCompilation (XamlCompilationOptions.Compile)]
namespace GenTree
{
public partial class App : Application
{
    public App ()
    {
        InitializeComponent();
        MainPage = new NavigationPage(new MainPage());
        MainPage.Navigation.PushAsync(new Intro());
        Task.Delay(5000).Wait();
        MainPage.Navigation.PopAsync();
        MainPage.BackgroundColor = Color.LightSeaGreen;
        MainPage.Title = "GenTree";
        MainPage.Icon = "logo.png";
    }
    protected override void OnStart ()
    {
        // Handle when your app starts
    }
    protected override void OnSleep ()
    {
        // Handle when your app sleeps
    }
    protected override void OnResume ()
    {
        // Handle when your app resumes
    }
}
}

Intro.xaml(стартовая страница):

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         xmlns:forms="clr-namespace:Lottie.Forms;assembly=Lottie.Forms"
         x:Class="GenTree.Views.Intro">
<ContentPage.Content>
    <StackLayout>
        <forms:AnimationView 
                x:Name="animationViewProfile" 
                Animation="user_connection.json" 
                Loop="True" 
                AutoPlay="True"
                HeightRequest="150"
                WidthRequest="150"/>
            <Label Text="GenTree" TextColor="Blue" FontSize="Large"
            VerticalOptions="CenterAndExpand" 
            HorizontalOptions="CenterAndExpand" />
    </StackLayout>
</ContentPage.Content>

READ ALSO
DataGridView C# добавление изображения, имя которого берется из dataset

DataGridView C# добавление изображения, имя которого берется из dataset

Доброе утро, столкнулся с проблемой следующего характераЕсть база данных ms sql которую подключаю через источники данных в visual studio, таблица...

156
Ajax запрос с использованием json в проекте asp.net mvc

Ajax запрос с использованием json в проекте asp.net mvc

Изучаю javascriptДошёл до ajax запросов

118
В чем разница при вызове переменных?

В чем разница при вызове переменных?

В чём разница использования следующих вызовов переменных? Как я понял, одни из них устарели и не безопасны, но в чём это заключается я так...

111