2016-02-15 25 views

risposta

2

Non ci sono API per questo, così come non ce n'è uno per disabilitare qualsiasi altro modo di uscire dalla tua app. Se desideri una cosa del genere, puoi presentare un enhancement request con una descrizione di ciò che stai cercando di fare.

+0

C'è un modo per un utente di disabilitare questo? Se non può essere eseguito tramite un'API, potrebbe essere altrettanto efficace informare gli utenti su come disabilitare la funzionalità. – Kevin

+0

Potrebbero abbassare la loro sensibilità al tocco 3D o disattivarla completamente nelle impostazioni di accessibilità, ma si tratta di un martello molto pesante. Non consiglierei di suggerirlo. –

+0

Sì, intendevo "disabilitare il Gesto del commutatore di attività * senza * disabilitare completamente 3D Touch", considerando che indovinerei che la motivazione del post originale è quella di raccogliere i dati di forza da quell'area senza che l'app si spenga. – Kevin

1

Mentre non esiste un'API per questo, sembra che il comportamento sia limitato alla modalità Ritratto. Se esegui Apple TouchCanvas example, noterai che il gesto non funziona perché l'app viene eseguita in modalità orizzontale. Se modifichi il progetto per supportare sia Verticale che Orizzontale, puoi vedere il gesto è abilitato in Verticale e disabilitato in Orizzontale.

Quindi, potrebbe essere una soluzione adatta, a seconda del caso d'uso.

ho depositato un radar per questo a https://bugreport.apple.com, suggerendo che Apple offre un'API simile ad essere in grado di impostare:

self.navigationController?.interactivePopGestureRecognizer.enabled = false 

e suggerisce di fare la stessa cosa se vedendo la caratteristica è di interesse a te. Probabilmente chiuderanno i duplicati, ma dare voce a più supporto non potrebbe far male.

+0

niente di nuovo riguardo a questo? Voglio disattivare "Fast App Switcher" dalla mia app interferisce con il mio ascoltatore touch – Netero

+0

@Netero La mia segnalazione di bug è stata chiusa senza commenti da Relazioni sviluppatore, ma il mio suggerimento originale continua a sussistere: crea un bug anche a loro. Più persone chiedono la funzione, più è probabile che sia presa sul serio. – Kevin