Na tempestade de tweets de ontem, o desenvolvedor do iOS Steve Troughton-Smith explicou que havia ativado com êxito o suporte total de arrastar e soltar no iPhone, fazendo algumas alterações no código beta do desenvolvedor do iOS 11.
Depois de ajustar algumas configurações em um arquivo .plist de preferências na estrutura do UIKit para fazê-lo funcionar, ele postou um vídeo de simulador iOS mostrando a capacidade de arrastar itens entre diferentes aplicativos no telefone.
A implementação é um pouco desajeitada porque o iOS 11 não traz o Dock do iPad, muito aprimorado, para o iPhone, o que significa que você deve usar as duas mãos para alternar entre aplicativos enquanto arrasta um objeto..
Normalmente, o iOS 11 suporta arrastar e soltar no iPhone imediatamente, mas apenas em aplicativos.
O arrastar e soltar entre processos no iPhone é bloqueado pelo BOOL 'CancelOnDeactivationPhone' nas preferências do UIKit (e no mencionado acima) pic.twitter.com/6wUbQNd18f
- Steve T-S (@stroughtonsmith) 12 de junho de 2017
Por exemplo, o novo aplicativo Arquivos permite arrastar um arquivo e soltá-lo em uma pasta. Você também pode arrastar um arquivo com um dedo e tocar no botão Voltar com outro dedo para movê-lo para um local diferente. No entanto, o verdadeiro arrastar e soltar entre aplicativos não é possível no iPhone sem fazer alterações no código beta do desenvolvedor do iOS 11.
Aqui está a coisa: se a Apple não ativar o Drag & Drop para iPhone, todo mundo vai querer fazer o jailbreak para obtê-lo. Isso não é do interesse da Apple
- Steve T-S (@stroughtonsmith) 12 de junho de 2017
A Apple não falou sobre o suporte básico de arrastar e soltar no iPhone na WWDC.
Certamente não esperamos milagres nos betas subsequentes em termos de fornecer paridade de recursos para arrastar e soltar no iPhone e iPad. Por uma questão de integridade, Troughton-Smith especulou que o arrastar e soltar entre aplicativos pode ser reservado para o iPhone 8.
Claramente, ele funciona muito bem e eles estão usando internamente. Se você quiser ver arrastar e soltar no iPhone, precisará fazer barulho
- Steve T-S (@stroughtonsmith) 12 de junho de 2017
"Se a Apple tiver um botão Home na tela no iPhone 8, faria muito sentido carregá-lo com mola para arrastar e soltar", escreveu ele no Twitter.
Arrastar e soltar completamente faria sentido no iPhone, você acha?