2011-07-18 18 views
7

Apple Store'daki "ShowMe" uygulaması gibi, kullanıcılar eylemleri video olarak kaydedebilir ve kaydedebilir. Bunu kodda nasıl yapılacağını biliyor musunuz? Teşekkürler!Ekranınızın videosunu ios uygulamasında kod ile nasıl kaydedersiniz?

+1

bunu hiç anladın mı? – dot

+0

evet, bunu anladım –

+0

Sanırım nokta, kendi başınıza bulduysanız cevabı vermeniz gerektiğini ima ediyordu. Ya da yardım ederse Simon Lee'nin cevabını kabul et. – TylerJames

cevap

9

Son zamanlarda bu soruyu sorduk ve görüşünüzün katmanını ve medya çerçevesini kullanan harika bir makale bulduk.

Check out link here...

Biz

[self.layer renderInContext:context]; 

kullanımı ...

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

... yerine olsa yerine sunum katmanını kullanmak için modifiye ... Bu animasyon blok geçişleri yakalar de. Çok temiz.

+0

Çok teşekkürler. Bu makaleyi haftalar önce de okudum. –

+0

@RayZhang Ayrıca, Show Me'ye benzer bir uygulama yapıyorum ama daha fazla özellik. Kullanıcı ekrana boya yaparken ekranı kaydediyorum. Sorun iPad Retina ile. Sorunun üstesinden gelmek için kodları paylaşır mısınız? – thoughtbreaker

+0

@Simon: Performans iyileştirme için aynı kod için yardım edebilir misiniz? Videoyu kaydetmek için bu kodu kullanıyorum ama aynı zamanda ses kaydediyorum ve ayrıca UIImageView ile sürükle ve bırak işlevine sahibim. Şimdi videoyu kaydederken görüntüyü sürüklediğimde, sürükleme çok fazla ICHY, bana bununla nasıl performans kazanacağımı söyler misiniz? şimdiden teşekkürler ... – DShah

İlgili konular