2

lib XYOrigami をバインドしようとしていますが、いくつかの問題が発生しているようです。Xamarin.com docsの現在のドキュメントでは、Category 属性の使用が推奨されています。これが見つからないことを知らせるエラーが表示され、参照を解決すると System.ComponentModel に using が追加されます。バインディング プロジェクトは問題なくビルドされますが、2 つのメソッドはどの 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);
  }
}
4

1 に答える 1

3

ドキュメンテーションは少し先に進んでいるようです。これは、MonoTouch の将来のバージョンに追加される予定ですが、現在はまだリリースされていません (したがって、正しいカテゴリ属性が見つかりません)。

于 2013-02-19T16:34:49.007 に答える