Monotouch绑定类别(使用类别属性)

时间:2013-02-19 15:56:35

标签: mono xamarin.ios monodevelop

我正在尝试绑定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);
  }
}

1 个答案:

答案 0 :(得分:3)

看起来文档在那里有点先行。这将被添加到MonoTouch的未​​来版本中,但目前尚未发布(因此它没有找到正确的Category属性)