2016-06-24 3 views
1

페이지 A를 5 초 동안 표시하고 페이지 B로 이동하는 방법이 있습니까? POS 응용 프로그램을 구축 중입니다. 승인 된 거래 화면을 몇 초 동안 보여주고 5 초 후에 자동으로 영수증 화면으로 이동해야합니다. 미리 감사드립니다.페이지를 몇 초 동안 표시하고 다른 페이지로 이동

답변

4

사용 타이머 :

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

그냥 새 페이지를 열려면 루틴을 호출하기 전에 코드에서 지연을 넣어 :

await Task.Delay(5000); 

또는

당신이 원하는 경우 화면이 잠금하는 경우 지연이 발생하는 동안 sleep 명령을 사용하십시오.

Thread.Sleep(5000); 
관련 문제