我正在尝试绑定lib XYOrigami但似乎遇到了一些问题。关于Xamarin.com docs的当前文档建议使用Category属性,我得到一个错误,告知无法找到这个并且解析引用会向System.ComponentModel添加一个使用。绑定项目构建没有问题,但这两个方法在任何UIView对象上都不可用。
任何帮助都将不胜感激。
namespace XYOrigami
{
delegate void OrigamiAnimationCompleted (bool finished);
[BaseType (typeof(UIView))]
[Category]
interface Origami{
[Export ("showOrigamiTransitionWith:NumberOfFolds:Duration:Direction:completion:")]
void ShowOrigamiTransition (UIView view, int folds, float duration, XYOrigamiDirection direction, OrigamiAnimationCompleted completed);
[Export ("hideOrigamiTransitionWith:NumberOfFolds:Duration:Direction:completion:")]
void HideOrigamiTransition (UIView view, int folds, float duration, XYOrigamiDirection direction, OrigamiAnimationCompleted completed);
}
}
答案 0 :(得分:3)
看起来文档在那里有点先行。这将被添加到MonoTouch的未来版本中,但目前尚未发布(因此它没有找到正确的Category属性)