Xcode错误:重新定义枚举器'MJPopupViewAnimation'

时间:2013-03-25 18:19:26

标签: iphone xcode include

我正在尝试集成到MJPopupViewAnimation以便我的应用程序中的某些页面。但似乎你无法在多个文件中定义函数。我得到的错误是:

重新定义枚举器'MJPopupViewAnimationFade' 重新定义枚举器'MJPopupViewAnimationSlideBottomTop' 重新定义枚举器'MJPopupViewAnimationSlideBottomBottom'

等等......

有人可以解释为什么我不能在1页以上使用它吗?

/大卫

1 个答案:

答案 0 :(得分:0)

我不熟悉MJPopupViewAnimation,但是在多个地方将代码复制粘贴到你的应用程序中并不是最好的事情(你可以让它工作,但它并不理想)。

根据GitHub上的说明,您应该:

  1. 将MJPopupViewController源文件添加到项目中
  2. 在您要使用动画的文件中,导入类别:
  3. #import "UIViewController+MJPopupViewController.h"

    然后你可以继续使用动画:

    [self presentPopupViewController:detailViewController animationType:MJPopupViewAnimationFade];
    [self dismissPopupViewControllerWithanimationType:MJPopupViewAnimationFade];