帮助与文档

> >

注意:在集成评论称赞SDK前,请先完成ShareSDK的集成步骤,详细请参考:《iOS快速集成指南》

将评论称赞SDK加入到工程中有2种方式(任选其中一种即可):

(1)如果是使用CocoaPods只需要在Podfile文件中添加  pod ‘CommentSDK’即可。

(2)直接拖动Comment目录到工程中。如下图:

F11915DE-963B-4553-8ECA-C7E4D6AD065D

07A32CDE-A8DF-49AB-99BE-4C9C4CE1D4A8

拖到工程中后,弹出以下对话框,勾选”Copy items into destination group’s folder(if needed)”,并点击“Finish“按钮。

一、显示评论列表

(1)先导入评论称赞的头文件:

 

(2)当前类为UIViewController类型及子类时,可以调用如下代码弹出评论列表。

(其中contentId为主题的标识,此标识在整个应用系统中必须要唯一,否则会导致多个主题评论列表混淆。title参数为主题标题。)

 

(3)当前的ViewController包含在UINavigationController中,还可以调用如下代码,push一个评论列表:

 

(4)当前类为非UIViewController类型时,可以调用如下代码先创建一个评论列表视图控制器:

取得视图控制器后可以根据需要定制评论列表的显示。

最终显示效果如下图所示:

3E5E0658-F319-435C-997C-62B67F2594D9

二、显示评论工具栏

(1)先导入评论称赞头文件:

 

(2)当前类为UIViewController类型及子类时,可以调用如下代码显示评论工具栏。

(其中contentId为主题的标识,此标识在整个应用系统中必须要唯一,否则会导致多个主题评论列表混淆。title参数为主题标题。)

 

(3)当前类为非UIViewController类型时,可以调用如下代码创建工具栏:

取得工具栏引用后,可以放入任意视图中进行显示。

最终显示效果如下图所示:

01724304-26BD-4CD4-92DF-C506F42BECD5

三、显示编辑评论视图

(1)先导入评论称赞头文件:

 

(2)当前类为UIViewController类型及子类时,可以调用如下代码弹出评论列表。

(其中contentId为主题的标识,此标识在整个应用系统中必须要唯一,否则会导致多个主题评论列表混淆。title参数为主题标题。comment参数为被评论的评论信息,如果传入nil则表示对主题进行评论。result就是评论返回的回调状态。)

 

(3)当前的ViewController包含在UINavigationController中,还可以调用如下代码,push一个评论编辑界面:

(参数意义与present方式一致。)

 

(4)当前类为非UIViewController类型时,可以调用如下代码先创建一个评论编辑视图控制器:

 

最终显示效果如下图所示:

844BD989-1EA2-402B-A262-97CBB9DCE629

0 0