2011-07-18 7 views
7

애플 스토어의 "ShowMe"앱처럼, 사용자는 작업을 페인트하여 비디오로 기록 할 수 있습니다. 코드에서이 작업을 수행하는 방법을 알고 계십니까? 감사합니다.코드가있는 ios 앱 내에 화면의 비디오를 녹화하는 방법은 무엇입니까?

+1

혹시 이것을 알아 냈습니까? – dot

+0

예, 알아 냈습니다. –

+0

나는 당신이 스스로 발견 한 답을 제공해야한다는 점을 암시한다고 생각합니다. 또는 도움이된다면 Simon Lee의 대답을 받아들입니다. – TylerJames

답변

9

우리는 최근에이 질문을했으며 귀하의 견해와 미디어 프레임 워크의 계층을 사용하는 환상적인 기사를 발견했습니다.

Check out link here...

우리

[self.layer renderInContext:context]; 

사용 ...

[[self.layer presentatationLayer] renderInContext:context]; 

... 대신 비록 대신 프리젠 테이션 층을 사용하도록 수정 ...이 애니메이션 블록 천이 캡처 게다가. 아주 깔끔한.

+0

고마워. 나는 또한이 기사를 몇 주 전에 읽었다. –

+0

@RayZhang 또한 Show Me와 유사한 응용 프로그램을 구축 중이지만 더 많은 기능을 제공합니다. 사용자가 화면에 그림을 그릴 때 화면을 녹화하는 데 어려움이 있습니다. 이 문제는 iPad Retina에서 발생합니다. 문제를 극복하는 데 익숙하다면 코드를 공유 할 수 있습니까? – thoughtbreaker

+0

@ 시몬 : 성능 향상을 위해 동일한 코드를 사용해 주시겠습니까 ?? 이 코드를 사용하여 비디오를 녹화하고 있지만 오디오를 녹음하고 UIImageView에서 끌어서 놓기 기능을 사용하고 있습니다. 이제 비디오를 녹화하는 동안 이미지를 드래그 할 때 드래그하는 것이 아주 많이 발생합니다. 성능을 얻는 방법을 알려주시겠습니까 ?? 미리 감사드립니다 ... – DShah

관련 문제