Tôi muốn viết một chương trình sẽ tạo ghi chú ngẫu nhiên và vẽ chúng trên màn hình trên một nhân viên. Tôi muốn sử dụng Cocoa hoặc Cocoa Touch. Cách tốt nhất để hiển thị ghi chú là gì? Tôi có nên bằng cách nào đó sử dụng phông chữ âm nhạc hoặc png của từng ghi chú hay không? Có bất kỳ hướng dẫn hay nguồn thông tin nào tốt trên mạng về chủ đề này không?Làm cách nào để vẽ ghi chú âm nhạc trên một nhân viên trong ứng dụng iOS hoặc Mac?
5
A
Trả lời
1
Tôi rất muốn sử dụng phông chữ tùy chỉnh và hiển thị bằng cách sử dụng khả năng mới trong iOS4 để nhập phông chữ tùy chỉnh (tôi khá chắc chắn đó là iOS4 nói chung và không chỉ iPad). Tôi cũng giả định rằng toàn bộ CoreText có sẵn trên mac, nhưng ngay cả khi không, tôi chắc chắn rằng mã sẽ không bao giờ khác biệt.
Dù sao, bạn có thể đọc về tải phông chữ tùy chỉnh tại đây;
http://www.freetimestudios.com/2010/09/20/ipad-and-ios-4-custom-font-loading/
Hoặc cách hơi khó hơn ở đây;
http://www.freetimestudios.com/2010/09/13/custom-fonts-on-the-ipad-and-ios-4/
Các vấn đề liên quan
- 1. Vẽ một nhân viên âm nhạc ở C#
- 2. Thư viện để vẽ ghi chú âm nhạc
- 3. Đa nhiệm trên iOS cho ứng dụng Ghi âm thanh
- 4. Cách xử lý phát âm thanh nền trong khi thiết bị iOS bị khóa hoặc trên một ứng dụng khác?
- 5. Làm cách nào để sử dụng AVAssetWriter để ghi âm thanh AAC ra trong ios?
- 6. Làm thế nào để viết một visualizer âm nhạc dựa trên web?
- 7. Ghi lại âm thanh iOS
- 8. Biểu diễn ngữ nghĩa (hoặc tượng trưng) của Âm nhạc
- 9. Ứng dụng iPhone: ghi âm trong mp3
- 10. Cách tạo ghi chú đàn ghi chú
- 11. Tôi làm cách nào để ghi lại âm thanh hiện đang phát trên iPhone?
- 12. Làm thế nào để bạn phát hoặc ghi âm thanh (vào .WAV) trên Linux trong C++?
- 13. Thuật toán để bắt chước âm nhạc?
- 14. Làm thế nào để chương trình một sequencer âm nhạc đơn giản dành cho Android (Java)
- 15. Regex để phù hợp với một âm nhạc hợp âm
- 16. Có cách nào để chuyển đổi ứng dụng iOS sang ứng dụng Mac OS X không?
- 17. Bluetooth/WiFi giữa ứng dụng Mac và ứng dụng iOS
- 18. Làm thế nào để lọc tiếng ồn nền trong khi ghi âm bằng AVAudiorecorder trong ios?
- 19. Bạn muốn khởi chạy Trình ghi âm mặc định từ ứng dụng để ghi âm
- 20. làm cách nào để quản trị viên thiết bị ứng dụng của tôi trong Android?
- 21. API tốt nhất trong bất kỳ ngôn ngữ nào cho phát triển ứng dụng âm nhạc và âm thanh MIDI?
- 22. 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ã?
- 23. Làm cách nào để tự động chạy ứng dụng trên USB đính kèm hoặc chèn CD trên Mac OS X?
- 24. Làm cách nào để ghép nối 2 hoặc 3 tệp âm thanh trong iOS?
- 25. Làm nhạc theo lập trình trên iPhone?
- 26. Làm cách nào để triển khai hoàn tác trong ứng dụng vẽ OpenGL ES trên iPhone?
- 27. iOS AVAudioPlayer khiến nhạc nền của ứng dụng khác dừng lại
- 28. Ứng dụng của tôi có thể truy cập thư mục Ghi chú (ứng dụng Apple) trong iOS không?
- 29. Cách tạo thông báo tương tự ứng dụng Play Âm nhạc từ Google
- 30. API âm thanh trên web: Làm cách nào để phát một nguồn đơn âm chỉ trong kênh trái hoặc phải?
Phần hiển thị như thế nào? Rõ ràng là tôi không thể gửi nó đến một NSTextField. làm cách nào để định vị các ghi chú hoặc ký hiệu riêng lẻ ở những vị trí thích hợp? – TraxusIV
Liên kết thứ hai ở trên cho thấy cách bạn sẽ định cấu hình CATextLayer tùy chỉnh để sử dụng phông chữ. Một khi bạn đã tạo ra lớp Core Animation (CATextLayer), bạn sẽ đặt nó trên màn hình với các thiết lập khung hình mong muốn và sau đó bạn sẽ có thể thêm nó vào khung nhìn của bạn bằng cách sử dụng sau đây ... [self.view.layer addSublayer: myTextLayer]; Tôi sẽ định vị các ghi chú trên cơ sở từng dòng và để cho phông chữ lo lắng về việc giãn cách các ghi chú ngoài các ký tự trong một chuỗi. Nếu bạn cần đặt chính xác các ghi chú ở các khoảng cách rất cụ thể, bạn có thể muốn cân nhắc sử dụng một loạt các PNG thay thế. –
Có cách nào lén lút để chuyển đổi phông chữ nhạc thành một tập hợp các png không? – TraxusIV