MVVMCross ShowViewModel编组

时间:2016-02-19 08:51:04

标签: mvvmcross

我已获得现有MVVMCross应用程序的所有权,该应用程序当前直接从非ui线程调用ShowViewModel。

这会自动编组到UI线程吗?

1 个答案:

答案 0 :(得分:4)

MvxNavigatingObject calls IMvxViewDispatcher。在调用演示者的IMvxViewDispatcher方法之前,RequestMainThreadAction的每个默认实现都会使用Show。因此,除非您的代码库使用自定义调度程序(或在其他某个线程上运行代码的自定义调解程序),否则所有ViewModel都已显示在UI线程中。