I gårsdagens tweetstorm forklarte iOS-utvikler Steve Troughton-Smith at han med hell hadde slått på full dra og slipp-støtte på iPhone ved å gjøre noen endringer i iOS 11-utviklerens betakode.
Etter å ha justert noen få innstillinger i en preferanser .plist-fil innenfor UIKit-rammen for å få den til å fungere, la han ut en iOS-simulatorvideo som viser muligheten til å dra elementer mellom forskjellige apper på telefonen.
Implementeringen er litt klønete fordi iOS 11 ikke bringer iPadens mye forbedrede Dock til iPhone, noe som betyr at du må bruke begge hendene for å bytte app mens du drar et objekt.
Normalt støtter iOS 11 dra og slipp på iPhone utenfor boksen, men bare innen apper.
Interprosess-dra og slipp på iPhone er inngjerdet av BOOL 'CancelOnDeactivationPhone' i UIKit-kjønnene (og de nevnte) pic.twitter.com/6wUbQNd18f
- Steve T-S (@stroughtonsmith) 12. juni 2017
Den nye Files-appen lar deg for eksempel dra en fil og slippe den i en mappe. Du kan også dra en fil med en finger og trykke på Tilbake-knappen med en annen finger for å flytte den til et annet sted. Ekte dra og slipp mellom applikasjoner er imidlertid ikke mulig på iPhone uten å gjøre endringer i iOS 11-utviklerens betakode.
Her er tingen - hvis Apple ikke aktiverer Drag & Drop for iPhone, vil alle ønske å jailbreak for å få det. Det er ikke i Apples interesser
- Steve T-S (@stroughtonsmith) 12. juni 2017
Apple har ikke snakket om grunnleggende dra og slipp-støtte på iPhone på WWDC.
Vi forventer absolutt ikke noen mirakler i påfølgende betas når det gjelder å tilby funksjonsparitet for dra og slipp over iPhone og iPad. For fullstendighetens skyld spekulerte Troughton-Smith i at dra og slipp mellom apper kan være forbeholdt iPhone 8.
Det fungerer helt klart bra, og de bruker det internt. Hvis du vil se dra og slipp på iPhone, må du lage litt støy
- Steve T-S (@stroughtonsmith) 12. juni 2017
"Hvis Apple kommer til å ha en hjemmeknapp på skjermen på iPhone 8, ville det være mye fornuftig å laste den inn for dra og slipp," skrev han på Twitter.
Vil full dra og slipp være fornuftig på iPhone, tror du?