Tôi chỉ tự hỏi làm thế nào bạn lặp lại một AVAudioPlayer?Tôi làm cách nào để lặp lại AVAudioPlayer?
Trả lời
Đặt số thuộc tínhOfLoops thành -1 và nó sẽ đi vào vòng lặp vô hạn.
Cảm ơn vì điều đó, tất cả đều giúp ích rất nhiều! –
chứ không phải là upvote nếu nó thực sự giúp bạn để nó có thể giúp user khác trong tương lai ... – mrugen
bạn có ý nghĩa gì bởi 'bỏ phiếu'? –
Bạn có nghĩa là 'Làm cách nào để đặt một số AVAudioPlayer
để lặp lại âm thanh?' Tôi giả sử?
nếu có:
Lưu ý rằng lớp AVAudioPlayer có thuộc tính được gọi là numberOfLoops
. Nếu bạn đặt thuộc tính này thành giá trị số nguyên âm, khi bạn phát AVAudioPlayer
, nó sẽ lặp lại cho đến khi dừng. Bạn có thể đặt số vòng bạn muốn chơi bằng cách đặt numberOfLoops
một số nguyên dương.
Hy vọng điều đó sẽ hữu ích!
Cảm ơn vì điều đó, tất cả giúp đỡ rất nhiều! –
Từ các tài liệu iOS:
numberOfLoops
Số lần một âm thanh sẽ quay lại từ đầu, khi đạt Cuối cùng, để lặp lại phát lại.
@property NSInteger numberOfLoops Discussion Giá trị bằng 0, là mặc định, có nghĩa là phát âm thanh một lần. Đặt giá trị số nguyên dương để chỉ định số lần quay lại bắt đầu và phát lại một lần nữa. Ví dụ: chỉ định giá trị của 1 kết quả trong tổng số hai số lượt phát âm thanh. Đặt bất kỳ giá trị số nguyên âm nào để lặp lại âm thanh vô thời hạn cho đến khi bạn gọi phương thức dừng.
Tính khả dụng Khả dụng trong iOS 2.2 trở lên. Tuyên bố Trong AVAudioPlayer.h
- 1. Tiến trình phát lại avaudioplayer
- 2. Làm cách nào để lặp lại các tệp bằng Python?
- 3. Làm thế nào tôi có thể lặp lại/dev/tty?
- 4. Làm cách nào để lặp lại sprite theo chiều ngang?
- 5. Làm cách nào để tôi có thể lặp lại danh sách các danh sách trong Scala?
- 6. Làm cách nào để tôi có thể lặp lại đối tượng Động trong Haxe
- 7. Làm cách nào để lặp lại một lớp tạo của tôi trong Java?
- 8. Tôi làm cách nào để lặp qua một phạm vi ngày ngược lại?
- 9. AVAudioPlayer PrepareToPlay gọi lại trong iPhone
- 10. Làm cách nào để tôi điền hai (hoặc nhiều) mảng khối ô từ một bộ lặp có thể lặp lại?
- 11. lặp lại chơi tự động
- 12. Làm cách nào để ngăn việc đăng lại lặp lại gây khó hiểu cho lớp kinh doanh của tôi
- 13. Làm cách nào để lặp lại các phần tử `std :: stack` trong vòng lặp for?
- 14. Looping AVAudioPlayer w/o Gap
- 15. Làm cách nào để sử dụng lại một truy vấn lớn mà không lặp lại nó?
- 16. Làm cách nào để khởi động lại/tái sử dụng Tác vụ lặp lại?
- 17. Làm cách nào để lặp lại bộ sưu tập .Net IList theo thứ tự ngược lại?
- 18. Trong C++, làm thế nào để lặp lại mảng ngược lại bằng cách sử dụng for_each?
- 19. Làm thế nào để kiểm tra lặp lại thông minh?
- 20. Làm thế nào để lặp lại chuỗi hoạt ảnh SVG?
- 21. Làm thế nào để tránh lặp lại trong MSBuild?
- 22. Tôi làm cách nào để đặt lại chuỗi factory_girl?
- 23. Sử dụng lại AVAudioPlayer cho một âm thanh khác nhau
- 24. Lặp lại làm phẳng
- 25. Lặp đi lặp lại một chuỗi lặp đi lặp lại
- 26. AVAudioPlayer với MPMusicPlayerController
- 27. Làm thế nào để gọi hàm mỗi giờ? Ngoài ra, làm thế nào tôi có thể lặp lại điều này?
- 28. Làm cách nào để sử dụng trình lặp mảng lặp lại để xử lý mảng đa chiều?
- 29. Làm cách nào để lặp qua PropertyCollection
- 30. Làm thế nào để unmarshall lặp đi lặp lại các lớp lồng nhau với JAXB?
Hãy thử điều này http://stackoverflow.com/questions/22405959/how-to-do-unlimited-repetition-by-using-avaudioplayer-in-ios –