1

ビュー間のカスタム遷移を 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(それ自体が表示されている場合)は呼び出されません...

ここではモノタッチの例 https://github.com/xamarin/monotouch-samples/tree/master/TransitionsDemo

4

0 に答える 0