iOS 7 fornisce uno UIScreenEdgePanGestureRecognizer
che rileva i passaggi dai bordi dello schermo. Questo gesto può essere simulato utilizzando il simulatore iOS7 in Xcode? Cliccando e trascinando all'esterno dell'area dello schermo si sposta solo l'intera cornice del simulatore.È possibile eseguire uno scorrimento del bordo nel simulatore iOS?
8
A
risposta
20
Non è necessario scorrere i bordi per attivare un UIScreenEdgePanGestureRecognizer
, basta iniziare molto vicino al bordo. Funziona se inizio non più di ~ 15 punti dal bordo.
(. Questo se per il simulatore non ho mai testato questo su un dispositivo)
Come nota a margine: È necessario creare un gestureRecognizer per ogni bordo. Non è possibile OR fronti insieme, quindi UIRectEdgeAll
non funzionerà.
Problemi correlati
- 1. È possibile eseguire valgrind sul simulatore e sul dispositivo iOS?
- 2. All'avvio del simulatore iOS, è possibile caricare automaticamente Web Inspector?
- 3. Come simulare l'acquisizione di uno screenshot nel simulatore iOS?
- 4. Acquisire schermate nel simulatore iOS
- 5. simulatore ios: simula lo scorrimento e trascina
- 6. Test di SMS nel simulatore iOS
- 7. Sbarazzarsi del popup proxy nel simulatore di ios
- 8. ios 8 Simulator, è possibile inviare notifica push al simulatore
- 9. Perché il suono del sistema ios non funziona nel simulatore?
- 10. Impossibile utilizzare HTTP nel simulatore iOS 8
- 11. Ripristina l'accesso ai contatti nel simulatore iOS?
- 12. iOS 6 ia non visualizzato nel simulatore
- 13. L'autorotazione iOS 6 nel simulatore varia dall'attuale dispositivo iOS 6
- 14. È possibile eseguire uno specifico Xcuitest dalla riga di comando?
- 15. Perché il SystemTray ha un bordo inferiore nel simulatore WXGA?
- 16. È possibile eseguire un traceroute nel browser?
- 17. È possibile eseguire un effetto "snap-in" durante lo scorrimento?
- 18. Targeting di un particolare dispositivo nel simulatore iOS utilizzando Meteor
- 19. Posso eseguire un vecchio archivio di app nel simulatore?
- 20. MPMediaQuery in iOS simulatore
- 21. È possibile specificare il bordo nel pulsante Android?
- 22. Modifica testo Colore bordo bordo iOS
- 23. E 'possibile scaricare il browser nel simulatore iphone
- 24. Sviluppo simulatore xcode iOS build
- 25. È possibile disattivare i riconoscitori dei gesti del bordo della pagina di UIPageViewController? E mantenere il colpo uno?
- 26. È possibile compilare/eseguire iOS su bluetooth con XCode?
- 27. Come richiamare la barra multitasking iOS in iOS Simulatore iPad
- 28. Simulatore iOS e GPS
- 29. Come accedere al file system del simulatore iOS tramite SSH?
- 30. È possibile eseguire test automatici Appium iOS su Ubuntu?
Nella [documentazione] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIScreenEdgePanGestureRecognizer_class/Reference/Reference.html), si ha l'impressione che siamo in grado di OR i bordi insieme. Ma in pratica, hai ragione che ogni arco viene trattato separatamente. – Jon
Ti ho svalutato a causa della nota a margine. Stavo eseguendo il debug dell'OR per un po 'fino a quando ho capito che questo è davvero il caso. Non so se fosse implicito ma non ho avuto il senso dalla documentazione – johncch
Grazie a @Jon! Non funzionava finché non l'ho fatto. Ecco un esempio [progetto Xcode e codice per UIScreenEdgePanGestureRecognizer] (http://iphonedev.tv/blog/2014/3/21/screen-edge-swipe-gesture-on-iphone-using-the-uiscreenedgepangesturerecognizer-tutorial). –