내 앱에서 프로그래밍 방식으로 스크린 샷을 찍고 코드가 정상적으로 작동하지만 UIVisualEffectView에 흐림 효과가 있고 스크린 샷이 나에게 흐림없이 이미지를 보냈습니다! 어떻게 스크린 샷을 흐리게 처리 할 수 있습니까?스크린 샷 프로그래밍 방식으로 Swift에서 흐리게하기
2
A
답변
1
스크린 샷을 찍은 후 흐릿한 효과를 프로그래밍 방식으로 추가 할 수 있습니다. 다음은 CocoaPods을 사용하여 설치할 수있는 GPUImage 라이브러리의 사용 예입니다. 네이티브 Apple 라이브러리를 사용하여 유사한 효과를 얻을 수도 있습니다.
GPUImagePicture *picture = [[GPUImagePicture alloc] initWithImage:snapShot];
GPUImageiOSBlurFilter *blurFilter = [[GPUImageiOSBlurFilter alloc] init];
[blurFilter setBlurRadiusInPixels:4];
[picture addTarget:blurFilter];
[blurFilter useNextFrameForImageCapture];
[picture processImage];
UIImage *processed = [blurFilter imageFromCurrentFramebuffer];
3
프로그래밍 방식으로 화면 이미지를 찍을 때 UIVisualEffectView Blur를 유지하려면 전체 화면 이미지를 가져와야합니다.
많은 효과가 UIVisualEffectView를 호스팅하는 창에서 지원을 필요로 : 여기
애플에서 제공하는 기술적 정의입니다. UIVisualEffectView만의 스냅 샷을 만들려고하면 효과가 포함되지 않은 스냅 샷이 생성됩니다. UIVisualEffectView가 포함 된 뷰 계층 구조의 스냅 샷을 찍으려면 전체 UIWindow 또는이를 포함하고있는 UIScreen의 스냅 샷을 만들어야합니다. - Apple Documentation
관련 문제
- 1. 프로그래밍 방식으로 웹 페이지의 스크린 샷 찍기
- 2. 프로그래밍 방식으로 페이지 스크린 샷 가져 오기
- 3. Ruby에서 스크린 샷 ScreenShot을 프로그래밍 방식으로 사용합니까?
- 4. 프로그래밍 방식으로 스크린 샷 | 스위프트 3, macOS
- 5. 프로그래밍 방식으로 특정 영역의 스크린 샷 찍기
- 6. OSX에서 프로그래밍 방식으로 스크린 샷 잡기
- 7. 자르기 스크린 샷 프로그래밍 방식
- 8. iphone5를 프로그래밍 방식으로 스크린 샷 할 수 있습니까?
- 9. 내 앱이로드 될 때 프로그래밍 방식으로 스크린 샷 찍기
- 10. Android -보기/활동에 대한 참조없이 프로그래밍 방식으로 스크린 샷 찍기
- 11. 웹 페이지의 스크린 샷 찍기 (Silverlight 컨트롤 사용) 프로그래밍 방식으로
- 12. 망막 스크린 샷 프로그래밍 방식으로 망막이 아닌 이미지 생성
- 13. iOS GPUImageview를 사용하여 스크린 샷 찍기 프로그래밍 방식으로
- 14. Magento : 프로그래밍 방식으로 섹션 및 그룹 만들기 (스크린 샷 포함)?
- 15. 응용 프로그램 창에 대해서만 Mac에서 프로그래밍 방식으로 스크린 샷 찍기
- 16. Android 스크린 샷 문제
- 17. 단일 픽셀의 iOS 프로그래밍 스크린 샷
- 18. Swift에서 프로그래밍 방식으로 NSTextField 만들기
- 19. 프로그래밍 방식으로 Swift에서 SKTileMapNode 만들기
- 20. Swift에서 프로그래밍 방식으로 NSWindow 만들기
- 21. 방향 변경 후 스크린 샷 프로그래밍
- 22. 스크린 샷 플래시 및 보내기
- 23. 스크린 샷 윈도우 폰 7
- 24. 스크린 샷
- 25. 스크린 샷
- 26. 스크린 샷
- 27. 스크린 샷
- 28. OpenGL 스크린 샷 소프트웨어 용 프로그래밍 언어
- 29. iPhone 스크린 샷 기능 비활성화
- 30. Matlab 데스크탑 스크린 샷
답장을 보내 주셔서 감사합니다. UIVisualEffectView가 없어도 스크린 샷을 찍을 때 화면의 일부에 흐림 효과를 추가하는 다른 방법이 있습니까? – BandarAljahmi
@BandarAljahmi 이미지를 프로그램 방식으로 흐리게 처리하는 방법에 대한 예제를 추가했습니다. 그러나 이것이 허용 된 대답이어야합니다. –