Кто-нибудь сталкивается с этой проблемой? Я пытаюсь реализовать MVVM с использованием MVVMCross в Xamarin. iOS проекте, но в ViewController был вызван только конструктор, ни ViewDidLoad, ни ViewWillAppear. Что не так? Или я могу что-то пропустить? Спасибо.
public partial class VideosViewController : MvxViewController<VideoListViewModel>
{
public VideosViewController() : base(nameof(VideosViewController), null)
{
}
public override void ViewDidLoad()
{
base.ViewDidLoad();
}
public override void ViewWillAppear(bool animated)
{
base.ViewWillAppear(animated);
}
}
public class VideoListViewModel : MvxViewModel
{
private readonly IVideoService _videoService;
public CancellationTokenSource TokenSource => new CancellationTokenSource();
public VideoListViewModel(IVideoService videoService)
{
_videoService = videoService;
}
public override async Task Initialize()
{
await base.Initialize();
}
}