2010-09-15 23 views
5

Làm thế nào bạn có thể phát hiện nếu người dùng nhấn các nút phần cứng âm lượng và ngăn chặn hành vi mặc định?iPhone SDK 4 - Làm thế nào để phát hiện nút phần cứng khối lượng theo chương trình?

Cảm ơn rất nhiều.

+1

Unforutanely, tôi không có một câu trả lời, nhưng phải cẩn thận - hầu hết lý do để muốn biết khi nào những nút được ép không phải là lý do chính đáng và sẽ nhận được ứng dụng của bạn từ chối. – MikeyWard

Trả lời

10

Nhìn vào AVSystemController_SystemVolumeDidChangeNotification (hoặc cách khác here)

+0

Cảm ơn bạn đã trả lời. Có cách nào để ngăn chặn hành vi hệ thống mặc định không? – dan

+3

@dan - Apple không cho phép bạn ghi đè hành vi hệ thống của các nút như thế. Đã có một ứng dụng gặp rắc rối gần đây vì thay đổi hành vi để chụp ảnh thay thế. –

+0

@ghills - Cảm ơn, tôi đã đọc về điều này. Nhưng tôi không cần phê duyệt cửa hàng ứng dụng. Nó chỉ hoạt động trên thiết bị của tôi. – dan

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