UITableViewCell을 이미지 PNG 또는 다른 것으로 내보낼 필요가있어서 MFMailComposerViewController를 사용하여 이메일 본문에 포함 된 인쇄 화면 이미지로 보낼 수 있습니다.UITableViewCell을 이미지로 내보내려면 어떻게해야합니까?
0
A
답변
1
- (UIImage *)captureCell {
//hide controls if needed
CGRect rect = [yourTableCell bounds];
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[yourTableCell.layer renderInContext:context];
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}
1
그 같은 시도 :
UIGraphicsBeginImageContext(yourTableViewCellView.bounds.size);
[yourTableViewCellView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
을 한 다음 데이터에 이미지를 저장할 수 있습니다 :
+0
감사합니다. –
2
이러한 방법을 사용합니다. 전화 만하면 UIImage *image = [cell screenshot];
- (UIImage *)screenshot
{
return [self screenshotForRect:self.bounds];
}
- (UIImage *)screenshotForRect:(CGRect) rect
{
UIGraphicsBeginImageContext(rect.size);
[[UIColor clearColor] setFill];
[[UIBezierPath bezierPathWithRect:rect] fill];
CGContextRef ctx = UIGraphicsGetCurrentContext();
[self.layer renderInContext:ctx];
UIImage *anImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return anImage;
}
+0
감사합니다. –
관련 문제
- 1. 퓨전 위젯을 이미지로 자동으로 내보내려면 어떻게해야합니까?
- 2. jQuery 플로트 그래프를 이미지로 내보내려면 어떻게해야합니까?
- 3. DataGridView를 ReportViewer로 내보내려면 어떻게해야합니까?
- 4. 데이터베이스에서 뷰를 내보내려면 어떻게해야합니까?
- 5. 액세스에서 CSV를 내보내려면 어떻게해야합니까?
- 6. 모듈을 선언하고 내보내려면 어떻게해야합니까?
- 7. UITextField처럼 UITableViewCell을 만들려면 어떻게해야합니까?
- 8. 이클립스를 개미와 함께 내보내려면 어떻게해야합니까?
- 9. 이미지없이 DataGrid에서 데이터를 내보내려면 어떻게해야합니까?
- 10. Eclipse 소개를 올바르게 내보내려면 어떻게해야합니까?
- 11. MySQL 데이터베이스 사용자를 내보내려면 어떻게해야합니까?
- 12. mysql에서 단일 트리거를 내보내려면 어떻게해야합니까?
- 13. Eclipse에서 Java 애플리케이션을 내보내려면 어떻게해야합니까?
- 14. jsp를 doc 파일로 내보내려면 어떻게해야합니까?
- 15. TChart를 비트 맵으로 내보내려면 어떻게해야합니까?
- 16. 가변 크기의 UITableViewCell을 만들려면 어떻게해야합니까?
- 17. ImageView를 이미지로 저장하려면 어떻게해야합니까?
- 18. ImageButton을 이미지로 표시하려면 어떻게해야합니까?
- 19. 화면에 인쇄하는 대신 XML 파일로 내보내려면 어떻게해야합니까?
- 20. 코드를 앱 파일로 내보내려면 어떻게해야합니까? (iPhone)
- 21. Windows 용 gnuplot에서 eps로 내보내려면 어떻게해야합니까?
- 22. Kynetx 규칙에서 자바 스크립트를 올바르게 내보내려면 어떻게해야합니까?
- 23. 테이블의 데이터를 SQL 파일로 내보내려면 어떻게해야합니까?
- 24. WPF 애니메이션을 캡처하고 애니메이션 GIF로 내보내려면 어떻게해야합니까?
- 25. xml로 Excel의 단순 반복 데이터를 내보내려면 어떻게해야합니까?
- 26. 오라클 테이블의 내용을 파일로 내보내려면 어떻게해야합니까?
- 27. Eclipse에서 SimpleSwingApplication을 실행 가능한 JAR로 내보내려면 어떻게해야합니까?
- 28. DTS 개체에서 SQL 문을 내보내려면 어떻게해야합니까?
- 29. 종속성이있는 SVN 저장소의 일부를 내보내려면 어떻게해야합니까?
- 30. db에서 마이그레이션 파일로 데이터베이스 구조를 내보내려면 어떻게해야합니까?
고마워요. –