Lo sviluppatore modifica iOS 11 per abilitare il trascinamento della selezione su iPhone

Nel tweetstorm di ieri, lo sviluppatore iOS Steve Troughton-Smith ha spiegato di aver attivato con successo il supporto completo del trascinamento della selezione su iPhone apportando alcune modifiche al codice beta per sviluppatori iOS 11.

Dopo aver regolato alcune impostazioni in un file .plist delle preferenze all'interno del framework UIKit per farlo funzionare, ha pubblicato un video simulatore iOS che mostra la possibilità di trascinare elementi tra diverse app sul telefono.

L'implementazione è un po 'goffa perché iOS 11 non porta il Dock molto migliorato dell'iPad su iPhone, il che significa che devi usare entrambe le mani per cambiare app mentre trascini un oggetto.

Normalmente, iOS 11 supporta il trascinamento della selezione sull'iPhone, ma solo all'interno delle app.

Il trascinamento e rilascio di interprocessi su iPhone è gestito da BOOL "CancelOnDeactivationPhone" nelle preferenze di UIKit (e nel suddetto) pic.twitter.com/6wUbQNd18f

- Steve T-S (@stroughtonsmith) 12 giugno 2017

Ad esempio, la nuova app File ti consente di trascinare un file e rilasciarlo su una cartella. Puoi anche trascinare un file con un dito e toccare il pulsante Indietro con un altro dito per spostarlo in una posizione diversa. Tuttavia, il vero trascinamento tra applicazioni non è possibile su iPhone senza apportare modifiche al codice beta per sviluppatori iOS 11.

Ecco la cosa: se Apple non abilita il Drag & Drop per iPhone, tutti vorranno effettuare il jailbreak per ottenerlo. Questo non è nell'interesse di Apple

- Steve T-S (@stroughtonsmith) 12 giugno 2017

Apple non ha parlato del supporto drag and drop di base su iPhone al WWDC.

Certamente non ci aspettiamo miracoli nei beta successivi in ​​termini di parità di funzionalità per il trascinamento della selezione su iPhone e iPad. Per completezza, Troughton-Smith ha ipotizzato che il trascinamento della selezione tra app potrebbe essere riservato per iPhone 8.

Chiaramente funziona benissimo e lo stanno usando internamente. Se vuoi vedere il trascinamento della selezione su iPhone, dovrai fare un po 'di rumore

- Steve T-S (@stroughtonsmith) 12 giugno 2017

"Se Apple avrà un pulsante Home sullo schermo su iPhone 8, avrebbe molto senso caricarlo a molla per il trascinamento della selezione", ha scritto su Twitter.

Pensi che il trascinamento completo avrebbe senso su iPhone?