我正在为每个屏幕使用MvxCachingFragmentCompatActivity和一个片段。在正常导航期间,下一个视图/片段在可接受的时间范围内加载。当我使用后退导航到前一个屏幕时,需要更长的时间。
在关闭片段时(导航回来时)我没有做任何事情,但仍需要2或3秒钟。我预计后退导航比普通导航更快,因为视图和视图模型已经被缓存。它唯一需要做的就是在旧视图上再次调用OnCreate,而有时我的OnCreate几乎是空的,即使这样,延迟也很明显。
任何人都对mvvmcross 4中的片段有相同的行为,或者有人提示如何处理这个问题?