显示页面几秒钟,然后导航到另一个页面

本文关键字:然后 导航 另一个 显示 几秒 | 更新日期: 2023-09-27 17:49:16

是否有办法显示页面A 5秒,并导航到页面B ?我正在构建一个POS应用程序。它必须显示批准的交易屏幕几秒钟,导航到打印收据屏幕自动后5秒。

显示页面几秒钟,然后导航到另一个页面

使用定时器:

Device.StartTimer(TimeSpan.FromMilliseconds(5000), () =>
        {
           Navigation.PushAsync(new PageB());
           return false;
        });

只需在调用例程打开新页面之前在代码中添加延迟:

await Task.Delay(5000);

或者如果你想在延迟发生时锁定屏幕,只需使用sleep命令:

Thread.Sleep(5000);