IOS 系統自帶的分享功能之 UIActivityViewController
關於系統自帶的分享功能 主要是在與這個類 UIActivityViewController
先上效果圖
然後呢 直接上程式碼 大家都懂的 ^&^
//分享的標題
NSString *textToShare = @"分享的標題。";
//分享的圖片
UIImage *imageToShare = [UIImage imageNamed:@"312.jpg"];
//分享的url
NSURL *urlToShare = [NSURL URLWithString:@"http://www.baidu.com"];
//在這裡呢 如果想分享圖片 就把圖片新增進去 文字什麼的通上
NSArray *activityItems = @[textToShare,imageToShare, urlToShare];
UIActivityViewController *activityVC = [[UIActivityViewController alloc]initWithActivityItems:activityItems applicationActivities:nil];
//不出現在活動專案
activityVC.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard,UIActivityTypeAssignToContact,UIActivityTypeSaveToCameraRoll];
[self presentViewController:activityVC animated:YES completion:nil];
// 分享之後的回撥
activityVC.completionWithItemsHandler = ^(UIActivityType _Nullable activityType, BOOL completed, NSArray * _Nullable returnedItems, NSError * _Nullable activityError) {
if (completed) {
NSLog(@"completed");
//分享 成功
} else {
NSLog(@"cancled");
//分享 取消
}
};
- 就是這麼的簡單
(原文:https://blog.csdn.net/Goods_boy/article/details/71189821)
相關文章
- Android分享---呼叫系統自帶的分享功能Android
- 14.iOS原生分享:UIActivityViewController,分享到微信失敗iOSUIViewController
- Win10系統如何啟用自帶錄屏功能_win10開啟自帶錄屏功能的教程Win10
- win10 1809系統自帶沙盒功能的啟用教程Win10
- win10系統中自帶放大鏡功能的使用方法Win10
- windows10系統怎麼使用自帶功能清理磁碟垃圾Windows
- 短視訊直播系統,軟體自帶的攔截器,攔截功能
- Flutter 分享功能:facebook,whatsapp,twitter和系統分享FlutterAPP
- 使用 PhpStrom 自帶的 git 功能PHPGit
- iOS 關閉系統自動更新iOS
- UIActivityViewController分享視訊到第三方AppUIViewControllerAPP
- win10系統自帶word2010軟體翻譯文字功能的使用教程Win10
- 線上直播系統原始碼,Android開發之自帶陰影效果的shape原始碼Android
- HarmonyOS:如何使用系統自帶圖示
- win10 自帶驅動的嗎_win10系統是否自帶驅動Win10
- 開發 erp 管理系統盤點功能分享
- 基於Thinkphp5.1的內容管理系統(自帶聊天室功能)NoneCms V1.3.0PHPNone
- ai皮帶跑偏撕裂監測系統功能AI
- 商城APP直播帶貨,原生開發系統功能APP
- 圖片打碼(系統自帶 VS openCV)OpenCV
- oracle 系統自帶幾個常用函式Oracle函式
- 【功能建議】社交網站自動分享功能網站
- win10系統下自帶錄屏功能的使用方法Win10
- win10自帶的錄屏功能在哪裡_win10如何開啟自帶錄屏功能Win10
- 利用 Android 系統原生 API 實現分享功能(2)AndroidAPI
- 純幹!那些可能被你忽略的Mac系統自帶工具Mac
- win10自帶系統遷移工具怎麼用 win10自帶系統遷移工具使用方法Win10
- win10系統中有什麼自帶遊戲_Windows10自帶的遊戲有哪些Win10遊戲Windows
- UITabBarController移除系統自帶UITabBarButton簡單實現UItabBarController
- IOS的系統架構iOS架構
- 軟體的分解-程式語言自帶分解功能
- 如何使用Macos big sur自帶的截圖功能!Mac
- win10有自帶的檔案粉碎機嗎_如何使用win10系統中的檔案粉碎功能Win10
- uniapp---wap2app去掉系統自帶的導航欄APP
- win10系統自帶微軟拼音輸入法沒有記憶功能如何解決Win10微軟
- iOS APP執行時Crash自動修復系統iOSAPP
- 蘋果在iOS 12作業系統中引入的9個Siri新功能蘋果iOS作業系統
- CRM系統銷售自動化功能的三大作用