Fare in modo che Safari View Controller torni sempre indietro nella storia quando si fa scorrere indietro

1

Trascorro più tempo in Safari View Controller (SVC, il browser delle app in-app ) rispetto a Safari stesso, principalmente attraverso Reeder .

Spesso mi allontano dalla pagina originale, iniziando a costruire una cronologia. Per tornare indietro in questa cronologia, devo fare clic sul < in basso a sinistra. Tuttavia, la memoria muscolare spesso mi costringe a tornare indietro, il che mi fa uscire di nuovo da SVC e dall'app, facendomi perdere tutta la cronologia navigata.

Eppure a volte mi riporta indietro nella storia. Immagino che debba essere qualcosa nel modo in cui faccio scorrere, ma finora non sono stato in grado di capire come scorrere in modo affidabile per tornare indietro nella storia.

Idealmente per me, scorri indietro sempre torna indietro nella cronologia, tornando all'app solo quando eri alla prima pagina; o premendo Done .

C'è davvero una differenza negli swip? O meglio ancora, un'ambientazione da cambiare per realizzare ciò che voglio?

    
posta user137369 04.09.2018 - 21:27
fonte

1 risposta

1

Se eseguire uno scorrimento orizzontale da sinistra a destra, navigare nella pagina Web precedente nella cronologia di navigazione del browser in-app o il precedente controller di visualizzazione nell'app è qualcosa che potrebbe essere personalizzato dallo sviluppatore dell'app.

Quindi è probabile che troverai una o l'altra modalità implementata tra diverse app. Non c'è uno standard stabilito. Sebbene sia possibile per lo sviluppatore dell'app fornire un'impostazione in-app per passare da uno all'altro.

Hai ragione che questo ha il potenziale di mancanza di memoria muscolare nell'utente aumentando la probabilità di eseguire il gesto involontario in un'app.

Si scopre che il modo in cui viene implementata l'app Reeder, eseguendo uno scorrimento del bordo, torna sempre al controller della vista precedente (ad esempio fuori dal browser). Secondo l'attuale implementazione, il comportamento non è configurabile. Se desideri tornare indietro nella cronologia di navigazione, fai attenzione con il gesto.

Puoi provare contattando lo sviluppatore e condividere il tuo feedback per quanto riguarda lo stesso.

    
risposta data 04.09.2018 - 22:05
fonte

Leggi altre domande sui tag