iOS 截图,要截取整个tableview的图片 ゝ一纸荒年。 2022-06-03 07:57 468阅读 0赞 \- (UIImage \*)getImage:(UITableView \*)cell \{ UIImage\* viewImage = nil; UITableView \*scrollView = self.tableView; UIGraphicsBeginImageContextWithOptions(scrollView.contentSize, scrollView.opaque, 0.0); \{ CGPoint savedContentOffset = scrollView.contentOffset; CGRect savedFrame = scrollView.frame; scrollView.contentOffset = CGPointZero; scrollView.frame = CGRectMake(0, 0, scrollView.contentSize.width, scrollView.contentSize.height); \[scrollView.layerrenderInContext: UIGraphicsGetCurrentContext()\]; viewImage = UIGraphicsGetImageFromCurrentImageContext(); scrollView.contentOffset = savedContentOffset; scrollView.frame = savedFrame; \} UIGraphicsEndImageContext(); return viewImage; \}
还没有评论,来说两句吧...