項目介紹:
TYSnapshotScroll
一句代碼保存截圖,將scrollView相關的頁面保存為圖片,支持UIScrollView,UITableView,UICollectionView,UIWebView,WKWebView。(支持iOS13)
Save the scroll view page as an image,support UIScrollView,UITableView,UICollectionView,UIWebView,WKWebView。
?
-
0.1.9版本已經去掉UIWebView,如果需要使用UIWebView,請使用”版本號-UIWebView”,例如”0.1.9-UIWebView”
-
修復iOS13ScrollView和WKWebView只能截取一屏的問題,請升級至0.1.4以上版本? ?
-
使用真機調試,模擬器測試發現有問題? ?
方法一:cocopods
-
1、:
在Podfile文件里面添加:pod 'TYSnapshotScroll'
-
2、:對應文件添加頭文件
#import "TYSnapshotScroll.h"
方法二:手動添加
-
1、下載TYSnapshotScroll,將TYSnapshotScroll放到工程中
-
2、引入頭文件:
#import "TYSnapshotScroll.h"
用法
//在需要截圖的地方調用此方法
[TYSnapshotScroll screenSnapshot:yourView finishBlock:^(UIImage *snapShotImage) {
? ? ? ? // doSomething
? ? }];
正常:? ?
? ? ?
UIScrollView嵌套UITableView:? ??
2019/11/21:
新增:修復iOS13截圖的問題
2019/11/04:
新增:UIScrollView嵌套UITableView截圖
Github地址:https://github.com/TonyReet/TYSnapshotScroll