Wie würden Sie feststellen, wenn der Benutzer die Lautstärke-Hardwaretasten drückt und Standardverhalten verhindert?iPhone SDK 4 - Programmgesteuertes Erkennen der Datenträgerhardwareknöpfe?
Vielen Dank.
Wie würden Sie feststellen, wenn der Benutzer die Lautstärke-Hardwaretasten drückt und Standardverhalten verhindert?iPhone SDK 4 - Programmgesteuertes Erkennen der Datenträgerhardwareknöpfe?
Vielen Dank.
Blick auf AVSystemController_SystemVolumeDidChangeNotification
(oder alternativ here)
Vielen Dank für Ihre Antwort. Gibt es eine Möglichkeit, das Standardverhalten des Systems zu verhindern? – dan
@dan - Apple erlaubt es Ihnen nicht, das Systemverhalten solcher Schaltflächen zu überschreiben. Es gab eine App, die in letzter Zeit in Schwierigkeiten geraten ist, weil sie das Verhalten geändert hat, um stattdessen ein Bild aufzunehmen. –
@ghills - Danke, ich habe darüber gelesen. Aber ich brauche keine App-Store-Genehmigung. Es muss nur auf meinem Dev-Gerät funktionieren. – dan
Unforutanely, ich habe keine Antwort, aber seien Sie vorsichtig - die meisten Gründe für den Wunsch zu wissen, wenn diese Tasten gedrückt werden, sind nicht gute Gründe und Ihre App erhalten abgelehnt. – MikeyWard