我有一個針對Android和iOS的MvvmCross
應用。我使用了VS Marketplace上的模板。出於某種原因,似乎我的視圖模型的ViewAppeared
永遠不會在Android上調用,但我可以看到視圖模型的構造函數被執行。此外,構建視圖模型的相應頁面。在我的iOS應用程序中,這工作正常。我應該在哪裏看?ViewAppeared未在Android上調用,但在iOS上
0
A
回答
0
確保您的視圖繼承自MvxActivity
或MvxFragment
(如果使用片段)。這是視圖生存期事件被觸發所必需的。另外請確保您使用NavigationService
在視圖之間導航。 See view model lifetime documentation瞭解更多詳情。
+1
我的視圖繼承自'MvxContentPage
+0
這是非常不尋常的。我會建議將問題報告給MvvmCross GitHub回購 –
相關問題
- 1. SCAN_RESULTS_AVAILABLE_ACTION:BroadcastReceiver#onReceive未在Android 7.0上調用
- 2. 在iOS上顯示背景但在Android上不顯示Xamarin
- 3. setOnTouchListener未在ViewFlipper上調用
- 4. viewDidDisappear未在UINavigationController上調用
- 5. 線程化導致應用程序在iOS上滯後,但不在Android上
- 6. Phonegap應用程序崩潰時,安裝在Android上,但在iOS上工作
- 7. iOS應用通過XCode上傳但未在iTunes Connect中顯示
- 8. 在android上調用POST API
- 9. Android onRequestPermissionsResult僅在Activity上被調用,但不在片段
- 10. 離子應用程序工作在Android上,但不是IOS
- 11. 在iOS上使用Google地圖視圖與在Android上使用
- 12. Videogular - 路徑mp4文件不工作在Android(但在iOS上是)
- 13. Xamarin在iOS設備上調試時調用ios應用System.IO.FileNotFoundException
- 14. 不能在android上導入一些軟件包,但在ios上,沒關係
- 15. 在iOS上使用代理對象時在iOS上調用WCF服務
- 16. 調用[SKProductsRequest start]在iOS 4.0上掛起
- 17. 在iOS API調用上偵聽?
- 18. JWPlayer在iOS上啓用調試模式
- 19. 在iOS上使用Android C++庫
- 20. Web應用程序在Android上列出,而不在iOS上
- 21. PlayerPrefs未在Android上保存
- 22. Apk未安裝在Android上
- 23. ImageView未顯示在Android上
- 24. 在某些設備上運行但未在其他設備上找到Android類
- 25. 在主頁面上調用HTTPModule但不在子頁面上
- 26. layoutIfNeeded在iOS10上調用,但不在iOS9上
- 27. SQLite查詢在SQLiteManager上運行,但不在iOS上
- 28. replaceItemAtURL在iOS上無錯誤但在OSX上正常工作
- 29. NSURLConnection在iOS設備上重定向,但不在模擬器上
- 30. RBG24可以在Windows上播放,但在iOS上它不能
你能告訴我們一些代碼嗎?這肯定有助於瞭解您的View從哪個類型繼承而來。 – nmilcoff