?1
2345
6789
1011
1213
1415
1617
1819
2021
2223
2425
2627
- (
void
)touchesbegan:(nsset *)touches withevent:(uievent *)event
// 建立控制器,並設定servicetype
slcomposeviewcontroller *composevc = [slcomposeviewcontroller composeviewcontrollerforservicetype:slservicetypesinaweibo];
// 新增要分享的
[composevc addimage:[uiimage imagenamed:@
"snip20150429_9"
]];
// 新增要分享的文字
[composevc setinitialtext:@
"share my csdn blog"
];
// 新增要分享的url
[composevc addurl:[nsurl urlwithstring:@
""
]];
// 彈出分享控制器
[self presentviewcontroller:composevc animated:yes completion:nil];
// 監聽使用者點選事件
composevc.completionhandler = ^(slcomposeviewcontrollerresult result)
else
if
(result == slcomposeviewcontrollerresultcancelled)
};
}
當點選螢幕的時候可以看到如下
點選post即可將內容分享出去。當然該分享方式具有一定的侷限性,所以一般我們都會使用第三方框架。
社交分享(一)系統自帶分享功能
本文主要介紹一下系統自帶的分享服務框架。ios系統為我們提供了兩個不同的類來實現分享服務。示例 ibaction social id sender 2.建立分享檢視控制器,並指定分享平台 slcomposeviewcontroller composevc slcomposeviewcontrolle...
Android分享 呼叫系統自帶的分享功能
這裡就記錄下第一種辦法。intent textintent new intent intent.action send textintent.settype text plain textintent.putextra intent.extra text,這是一段分享的文字 startactivit...
ios程式如何實現系統自帶的分享
首先,需要匯入系統自帶的框架 import return 2.建立分享的控制器 slcomposeviewcontroller composevc slcomposeviewcontroller composeviewcontrollerforservicetype slservicetypesin...