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

0 ответов

Другие вопросы по тегам