Toque e arraste de uma vista para outra
-
22-09-2019 - |
Pergunta
Eu procuro algumas pistas sobre esse problema sem muito sucesso. Espero que alguém possa me chutar na direção certa.
Estou prototipando alguns aplicativos onde preciso projetar minha própria GUI. A GUI é composta por dois uiviews separados, onde um deles contém um pequeno polegar de uma imagem. Eu quero poder arrastar esse polegar da primeira vista para a outra. Simples assim! Mas eu não descobri como isso é feito. Aqui está o fluxo exato que estou procurando:
- Toque no polegar
- animar uma pequena ampliação do polegar
- arraste o polegar para o outro uiview
- solte o polegar
- animar um encolhimento do polegar
Não é particularmente estranho, mas o polegar permanece relacionado à primeira visão o tempo todo. Eu tentei mover o polegar através da primeira visualização Superview e depois voltei para a segunda visão, mas sem sorte.
Solução
Se a pergunta é "Como mover uma UIView de uma supervisão para outra?", A resposta é:
[myNewSuperview addSubview:myThumbView];