Binding 单点触控相当于;“带视图的转换”;UIViewController iOS 5.0类的方法

Binding 单点触控相当于;“带视图的转换”;UIViewController iOS 5.0类的方法,binding,uiviewcontroller,ios5,xamarin.ios,transition,Binding,Uiviewcontroller,Ios5,Xamarin.ios,Transition,我找不到UIViewController iOS 5.0类的“transitionWithView”方法的monotouch等效方法 当我搜索Rosetta文档()时,我发现: Selector: transitionFromView:toView:duration:options:completion: Method: void Transition (UIView fromView, UIView toView, double duration, UIViewAnimationOpt

我找不到UIViewController iOS 5.0类的“transitionWithView”方法的monotouch等效方法

当我搜索Rosetta文档()时,我发现:

Selector: transitionFromView:toView:duration:options:completion:    
Method: void Transition (UIView fromView, UIView toView, double duration, UIViewAnimationOptions options, [NullAllowed] NSAction completion);

Selector: transitionWithView:duration:options:animations:completion:    
Method: void Transition (UIView withView, double duration, UIViewAnimationOptions options, [NullAllowed] NSAction animation, [NullAllowed] NSAction completion);

这份文件过时了吗?因为当我在MonoDevelop中尝试这种方法时,我找不到“Transition”的重载。MonoTouch中的唯一实现似乎是绑定到“transitionFromView”选择器。签名也是错误的:它不接受null,并且需要额外的UICompletionHandler参数。有什么我遗漏的吗?谢谢。

您在Rosetta中找到的第一个选择器是not的一部分

这份文件过时了吗

不。虽然罗塞塔不是(尚未)官方文件的一部分,但它是最新的,第二个选择器映射到正确的绑定方法

因为当我在MonoDevelop中尝试这种方法时,我找不到“Transition”的重载

UIViewController
实例上使用MonoDevelop代码完成
Transition
没有任何问题(请注意,这不是重载,只是一个普通方法)

签名也是错误的:它不接受null,并且需要额外的UICompletionHandler参数

请在中报告缺少的绑定或绑定中的错误,以便尽快对其进行测试/修复(这也将在修复时通知您)

有什么我遗漏的吗


在尝试使用
转换
方法时,确保使用的是
UIViewController
对象(例如,不是
UIView
)。还要确保您拥有最新的MonoTouch(5.0+)和MonoDevelop。

我解决了它。我没有在UIView实例中找到它,因为该方法是静态的,但Rosetta文档中没有指出这一点。我希望这将在最终的罗塞塔文件中得到解决