0

私は MJPopupViewAnimation に統合しようとしているので、私のアプリのページの一部です。しかし、複数のファイルで関数を定義できないようです。私が得ているエラーは次のとおりです。

列挙子 'MJPopupViewAnimationFade' の再定義 列挙子 'MJPopupViewAnimationSlideBottomTop' の再定義 列挙子 'MJPopupViewAnimationSlideBottomBottom' の再定義

等々...

複数のページで使用できない理由を誰かが説明できますか?

/デビッド

4

1 に答える 1

0

私は MJPopupViewAnimation に詳しくありませんが、アプリの複数の場所にコードをコピーして貼り付けるのは最善の方法ではありません (おそらく動作させることはできますが、理想的ではありません)。

GitHubの指示に従って、次のことを行う必要があります。

  1. プロジェクトに MJPopupViewController ソース ファイルを追加します。
  2. アニメーションを使用するファイルで、カテゴリをインポートします。

#import "UIViewController+MJPopupViewController.h"

次に、アニメーションを使用できます。

[self presentPopupViewController:detailViewController animationType:MJPopupViewAnimationFade];
[self dismissPopupViewControllerWithanimationType:MJPopupViewAnimationFade];
于 2013-03-25T19:13:45.173 に答える