TemplateShareManager.h 818 Bytes
//
//  TemplateShareManager.h
//  CNLiveScioLive
//
//  Created by CNLive-zxw on 2018/10/20.
//  Copyright © 2018年 CNLive. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "TemplateShareButton.h"

NS_ASSUME_NONNULL_BEGIN

@interface TemplateShareManager : NSObject

+ (instancetype)shareSingleton;

/**
 *  注册分享以及配置信息
 */
- (void)shareConfig;

/**
 *  设置分享内容
 *
 *  @param type       分享渠道
 *  @param shareText  分享内嵌文字
 *  @param shareImage 分享内嵌图片,可以传入UIImage或者NSData类型
 *  @param shareUrl   分享消息url地址
 */
- (void)shareType:(TemplateShareButtonType)type shareImage:(id)shareImage shareTitle:(NSString *)shareTitle shareText:(NSString *)shareText shareUrl:(NSString *)shareUrl;

@end

NS_ASSUME_NONNULL_END