微信好友、QQ空间分享的标题没法设置,只能设置shareText一个属性,分享后的效果是标题和内容一样,很难看!
在原来分享的基础(原来代码如下)上添加
[UMSocialSnsService presentSnsIconSheetView:object
appKey: UM_APP_KEY
shareText:shareContent
shareImage:shareImg
shareToSnsNames:@[UMShareToWechatSession,UMShareToWechatTimeline,UMShareToQQ,UMShareToQzone]
delegate:nil];
//设置分享的时候的链接
[UMSocialData defaultData].extConfig.qqData.url = urlStr;
[UMSocialData defaultData].extConfig.qzoneData.url = urlStr;
[UMSocialData defaultData].extConfig.wechatTimelineData.url = urlStr;
[UMSocialData defaultData].extConfig.wechatSessionData.url = urlStr;
//设置分享的时候的标题
[UMSocialData defaultData].extConfig.qqData.title = shareTitle;
[UMSocialData defaultData].extConfig.qzoneData.title = shareTitle;
[UMSocialData defaultData].extConfig.wechatSessionData.title = shareTitle;
[UMSocialData defaultData].extConfig.wechatTimelineData.title = shareTitle;
[UMSocialData defaultData].extConfig.sinaData.shareText = [NSString stringWithFormat:@"%@ %@",shareTitle,urlStr];
1.QQ设置title方法为
[UMSocialData defaultData].extConfig.qqData.title = @"QQ分享title";
Qzone设置title方法将平台参数名替换即可
[UMSocialData defaultData].extConfig.qzoneData.title = @"Qzone分享title";
2.设置微信好友title方法为
[UMSocialData defaultData].extConfig.wechatSessionData.title = @"微信好友title";
设置微信朋友圈title方法替换平台参数名即可
[UMSocialData defaultData].extConfig.wechatTimelineData.title = @"微信朋友圈title";
3.FaceBook 分享和登录 请移步到 http://blog.csdn.net/ioscircleandcircle/article/details/75088203
###欢迎更多开发者加qq 556120515 群进来交流