文档相关功能设置

KFHelpCenter.h

注:用于创建帮助中心文档控制器

参数说明

KFHelpCenterType
参数名称类型说明
KFHelpCenterTypeDocumentKFHelpCenterType展示分区列表,默认
KFHelpCenterTypeForumKFHelpCenterType直接展示所有分类列表
KFHelpCenterTypePostKFHelpCenterType直接展示所有文档列表
KFHelpCenterTypeNoneKFHelpCenterType使用默认

方法说明

1、 push知识库文档控制器
+ (void)showHelpCenterWithNavController:(UINavigationController*)navController 								
helpCenterType:(KFHelpCenterType)helpCenterType;
参数名称类型是否必填说明
navControllerUINavigationController用于push创建工单视图控制器
helpCenterTypeKFHelpCenterType展示方式
2、 push知识库文档控制器(带actionBlock)
+ (void)showHelpCenterWithNavController:(UINavigationController*)navController
helpCenterType:(KFHelpCenterType)helpCenterType 
rightBarButtonActionBlock:(KFBarButtonActionBlock)actionBlock;
参数名称类型是否必填说明
navControllerUINavigationController用于push创建工单视图控制器
helpCenterTypeKFHelpCenterType展示方式
actionBlockKFBarButtonActionBlock点击navBar右侧按钮的事件处理,为NULL直接跳转到工单列表
3、 present知识库文档控制器
+ (void) presentHelpCenterWithNavController:(UINavigationController*)navController 
helpCenterType:(KFHelpCenterType)helpCenterType;
参数名称类型是否必填说明
navControllerUINavigationController用于push创建工单视图控制器
helpCenterTypeKFHelpCenterType展示方式
4、 present知识库文档控制器 (带actionBlock)
+ (void) presentHelpCenterWithNavController:(UINavigationController*)navController
helpCenterType:(KFHelpCenterType)helpCenterType 
rightBarButtonActionBlock:(KFBarButtonActionBlock)actionBlock;
参数名称类型是否必填说明
navControllerUINavigationController用于push创建工单视图控制器
helpCenterTypeKFHelpCenterType展示方式
actionBlockKFBarButtonActionBlock点击navBar右侧按钮的事件处理,为NULL直接跳转到工单列表
5、 设置右侧NavBarButton的image
+ (void) setConversationsBarButtonImage:(NSString *)name;
参数名称类型是否必填说明
nameNSString设置图片名称
6、 设置右侧NavBarButton的内容
+ (void) setConversationsBarButtonTitle:(NSString *)title;
参数名称类型是否必填说明
titleNSString设置navBarButton的内容
7、 设置右侧NavBarButton显示方式
+ (void) setNavBarConversationsUIType:(KFNavBarConversationsUIType)type;
参数设置类型是否必填说明
typeKFNavBarConversationsUIType设置navBarButton的显示方式

帮助中心文档列表视图UI设置

KFHelpCenterListView.h

注:设置帮助中心文档列表视图UI, 分区列表,分类列表,文档列表均使用统一样式

属性说明

属性名称类型是否必填说明
viewBackgroundColorUIColorview的背景颜色
tableBackgroundColorUIColortableView的背景颜色
searchBarStyleNSNumbersearchbar的UIBarstyle
separatorColorUIColortableView的separator颜色
noResultsFoundLabelFontUIFontnoResultsFoundLabel的字体
noResultsFoundLabelColorUIColornoResultsFoundLabel的颜色
noResultsFoundLabelTextNSStringnoResultsFoundLabel的提示内容
noResultsFoundLabelBackgroundColorUIColornoResultsFoundLabel的背景颜色
cellTextLabelFontUIFontcellTextLabel的字体
cellTextLabelColorUIColorcellTextLabel的颜色

使用说明:设置相关UI方式同KFCreateRequestView.h。

文档文章视图UI设置

KFPostView.h

注:设置文档文章视图相关UI

属性说明

属性名称类型是否必填说明
titleColorNSStringtitleLabel的颜色,以十六进制颜色为准,如:181818
titleFontSizeNSNumbertitleLabel的字体大小
titleFontNameNSStringtitleLabel的字体名称
timeColorNSStringtimeLabel的颜色,以十六进制颜色为准,如:505050
timeFontSizeNSNumber timeLabel的字体大小
timeFontNameNSStringtimeLabel的字体名称
contentColorNSString contentLabel的颜色,以十六进制颜色为准,如:333333
contentFontSizeNSNumbercontentLabel的字体大小
contentFontNameNSStringcontentLabel的字体名称
linkFontSizeNSNumber link的字体大小
linkColorNSStringlink的颜色,以十六进制颜色为准,如:333333
linkFontNameNSString link的字体名称
spacingLeftRightNSNumber左右间距
spacingTopBottomNSNumber 上下间距
lineHeightNSNumber行间距倍数

使用说明:设置相关UI方式同KFCreateRequestView.h。