教你如何用Cocos2D-X实现添加iOS7默认分享

    作者:课课家教育更新于: 2019-03-25 10:04:54

      很多使用iPhone的同学都知道iOS7默认的分享很好用,而且简洁大方,本篇教程将教你如何用Cocos2d-x实现添加iOS7默认分享。

    教你如何用Cocos2D-X实现添加iOS7默认分享_Cocos2D-X_Cocos2D-X教程_iPhone游戏开发_课课家

      下午添加分享的时候,看着这么多第三方sdk,我还是喜欢iOS7默认的分享功能,既简洁大方,又能显示你已安装的社交app

      下面我说下如何在cocos2dx里面使用。

      下面是封装好的IOSshareManager.h/m,这个是一个oc单例类,负责调用分享和保存rootViewController。代码很少,看注释就可以了明白了。

      IOSShareManager.h

      IOSShareManager.m

      上面的是oc的类,下面添加中间层接口,供cpp调用。IOSShare.h/mm就是我们需要添加的中间层类方法。

      IOSShare.h

      IOSShare.mm

      ok,下面就是如何使用。

      第一步:设置IOSShareManager的rootViewController。

      请在AppController.mm,添加:#import“IOSShareManager.h”,并在下面函数中设置IOSShareManager的rootViewController

      第二步:cpp中调用分享,参数坐标当在ipad下的时候,以该坐标为弹出点,弹出分享视图。

      IOSShare::share(300,300);

课课家教育

未登录