1
많은 사용자 정의 하위 뷰가있는 UIView
의 컴플렉스가 있는데 그 래스터 화 된 콘텐츠로 새롭게 표시되는 UIView
으로 시각적 복사본을 만들어야합니다.래스터 화 된 UIView 내용을 새 UIView로 복사하는 방법은 무엇입니까?
지금까지 renderInContext:
을 호출하여 새로운 UIImage
을 얻었으나 더 나은 방법을 알고있을 것입니다.
많은 사용자 정의 하위 뷰가있는 UIView
의 컴플렉스가 있는데 그 래스터 화 된 콘텐츠로 새롭게 표시되는 UIView
으로 시각적 복사본을 만들어야합니다.래스터 화 된 UIView 내용을 새 UIView로 복사하는 방법은 무엇입니까?
지금까지 renderInContext:
을 호출하여 새로운 UIImage
을 얻었으나 더 나은 방법을 알고있을 것입니다.
renderInContext 사용 : 뷰 계층 구조를 래스터 화하는 Apple의 권장 방법입니다. Apple API를 사용하여 SDK에서이를 수행하는 유일한 방법이라고 생각합니다.
NB 메모이 토미의 멋진 답변 http://stackoverflow.com/questions/4334233/how-to-capture-uiview-to-uiimage-without-loss-of-quality-on-retina-display – Fattie