Xamarin.iOS에서 Xamarin.Forms로 작성한 응용 프로그램을 다시 작성하고 DidEnterBackground 및 WillEnterForeground에서 실행할 코드를 사용했습니다. 이제는 Xamarin.Forms에서 동일한 메소드를 찾을 수 없습니다. mainApp.Appearing 및 mainPage.Disappearing 내 App 클래스에서 시도했다 그러나 그들은 내가 달성하려고하는 것과는 다른 것으로 보인다. 누군가?Xamarin.Forms : 누구든지 Xamarin.Forms에서 WillEnterForeground 및 DidEnterBackground와 동일한 기능을 알고 있습니까?
4
A
답변
4
저는 기능이 Xamarin.Forms에 있다고 생각하지 않습니다. Xamarin.Forms.Labs (NuGet에서 사용 가능)를 설치하고 XFormsApplicationDelegate에서 응용 프로그램 대리인을 상속받을 수 있습니다. GitHub 소스에서 sample app delegate을 볼 수 있습니다. 응용 프로그램이 당신을 통해 공유/PCL 코드를 사용하는 것과 DI 컨테이너에 등록되면
private void SetIoc()
{
var resolverContainer = new SimpleContainer();
var app = new XFormsAppiOS();
app.Init(this);
resolverContainer.Register<IXFormsApp>(app);
Resolver.SetResolver(resolverContainer.GetResolver());
}
:
public partial class AppDelegate : XFormsApplicationDelegate
{
그런 다음 DI 컨테이너로 IXFormsApp 인터페이스를 등록해야합니다 리졸버. 다시 시작 및 중단 된 이벤트를 구독하게됩니다. Sample here.
관련 문제
- 1. 누구든지 kCCDirectorProjection2D가하는 것을 알고 있습니까?
- 2. 누구든지 iTunes에서 영화 대여를하는 기술을 알고 있습니까?
- 3. 누구든지 이베이 getDeals() API 호출을 알고 있습니까
- 4. 누구든지 airplay를 시작하는 방법을 알고 있습니까?
- 5. 누구든지 ASP.NET Webforms의 기록을 알고 있습니까?
- 6. Xamarin.Forms에서 오디오/사운드 재생
- 7. 누구든지 yFrog RSS 피드 주소를 알고 있습니까?
- 8. 누구든지 훌륭한 비디오 라이브러리 스크립트를 알고 있습니까?
- 9. 누구든지 PHP의 기본 예외 코드를 알고 있습니까?
- 10. 누구든지 Twitter의 오픈 소스 버전을 알고 있습니까?
- 11. 누구든지 LaTex에 대한 자료를 알고 있습니까
- 12. 누구든지 ARM FIQ를 활성화하는 방법을 알고 있습니까?
- 13. 누구든지 .NET에서 돈 유형을 알고 있습니까?
- 14. 누구든지 jQuery FTP 브라우저 플러그인을 알고 있습니까?
- 15. 누구든지 좋은 mapinfo 포럼을 알고 있습니까?
- 16. 누구든지 FreeSWITCH 용 RESTful API를 알고 있습니까?
- 17. 누구든지 java2d 텍스트 라이브러리를 알고 있습니까?
- 18. Shopify option_selection.js - 누구든지 수정 방법을 알고 있습니까?
- 19. 누구든지 Flex 프로그래밍 규칙을 알고 있습니까?
- 20. 누구든지 REST 기반 CSS 마이너를 알고 있습니까?
- 21. 누구든지 node.js linkedin API 예제를 알고 있습니까?
- 22. 플렉스 : 누구든지 훌륭한 HTML 편집기를 알고 있습니까?
- 23. 누구든지 .NET 직렬화 클래스 편집기를 알고 있습니까?
- 24. 누구든지 cds, tss 및 발기인을 포함하는 마우스 gtf를 알고 있습니까?
- 25. 누구든지이 코드의 기능을 알고 있습니까?
- 26. 누구든지 LINQ-to-Memcached 공급자에서 일하는 사람을 알고 있습니까?
- 27. 누구든지 스크립트 참조 ... payload.gosidekick.net ...이 어디서 왔는지 알고 있습니까?
- 28. 누구든지 확장 할 수있는 PHP 용 CURL 래퍼를 알고 있습니까?
- 29. 누구든지 Google의 통합 로그인에 대한 간단한 자습서를 알고 있습니까
- 30. 누구든지 이미지 용 기본 Java 소켓 업로드 스크립트를 알고 있습니까?
감사합니다.이 기능은 완벽하게 작동했습니다. – dmc
고마워요. 나는 DependencyService로 IXFormsApp을 해결하려고 시도하고있었습니다. DependencyService는 작업 할 확률이 거의 제로입니다. –