TransitionDelegate и MVVMCross
Я пытаюсь реализовать свой пользовательский переход между представлениями с помощью IUIViewControllerTransitioningDelegate. Это мой TableViewController
public class TableListView : MvxTableViewController, IUIViewControllerTransitioningDelegate
{
...
[Export ("animationControllerForPresentedController:presentingController:sourceController:")]
public MonoTouch.UIKit.IUIViewControllerAnimatedTransitioning PresentingController (MonoTouch.UIKit.UIViewController presented, MonoTouch.UIKit.UIViewController presenting, MonoTouch.UIKit.UIViewController source)
{
...
}
[Export ("animationControllerForDismissedController:")]
public MonoTouch.UIKit.IUIViewControllerAnimatedTransitioning GetAnimationControllerForDismissedController (MonoTouch.UIKit.UIViewController dismissed)
{
...
}
}
но когда из ядра я показываю другую ViewModel, GetAnimationControllerForDismissedController или PresentingController (когда он отображается) не вызываются...
Вот пример с monotouch https://github.com/xamarin/monotouch-samples/tree/master/TransitionsDemo