2011-07-18 22 views
7

Cũng giống như ứng dụng "ShowMe" trong cửa hàng của Apple, người dùng có thể vẽ và ghi lại các hành động dưới dạng video. Các bạn có biết cách làm điều đó bằng mã không? Cảm ơn!Làm thế nào để ghi video của màn hình của bạn bên trong một ứng dụng ios với mã?

+1

bạn đã bao giờ tìm ra điều này chưa? – dot

+0

vâng, tôi có con số nó ra –

+0

Tôi nghĩ rằng dấu chấm đã gợi ý rằng bạn nên cung cấp câu trả lời nếu bạn tìm thấy nó trên của riêng bạn. Hoặc chấp nhận câu trả lời của Simon Lee nếu điều đó có ích. – TylerJames

Trả lời

9

Gần đây, chúng tôi đã có câu hỏi này và tìm thấy một bài viết tuyệt vời sử dụng lớp chế độ xem của bạn và khung phương tiện.

Check out link here...

Chúng tôi sửa đổi nó để sử dụng các lớp trình bày thay vì mặc dù thay vì ...

[self.layer renderInContext:context]; 

sử dụng ...

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

... này chụp chuyển khối hoạt hình cũng. Rât gọn gang.

+0

Cảm ơn rất nhiều. Tôi cũng đọc bài viết này tuần trước. –

+0

@RayZhang Tôi cũng đang xây dựng một ứng dụng tương tự như Show Me nhưng với nhiều tính năng hơn. Tôi bị kẹt khi ghi lại màn hình trong khi người dùng vẽ trên màn hình. Vấn đề là với iPad Retina. Bạn có thể chia sẻ mã nếu bạn đã từng khắc phục sự cố không? – thoughtbreaker

+0

@Simon: Bạn có thể vui lòng giúp cho cùng một mã để cải thiện hiệu suất không ?? Tôi đang sử dụng mã đó để quay video nhưng tôi cũng đang ghi âm và cũng có chức năng kéo và thả với UIImageView. Bây giờ khi tôi kéo hình ảnh trong khi quay video, kéo rất nhiều ICHY, bạn có thể cho tôi biết làm thế nào để đạt được hiệu suất với điều đó không ?? cảm ơn trước ... – DShah

Các vấn đề liên quan