You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Estou tentando executar performSegue: quando um UISlider atinge certo progresso e portanto só quero que execute uma vez. Seria possível desabilitar a interação instantaneamente de sliding?
O que você já tentou para resolver?
Já usei resignFirstResponder, já tentei colocar .enabled como true e false, já tentei iterar sobre os gestures recognizers associados, desabilitá-los e habilitá-los novamente.
Detalhes sobre seu ambiente
Swift 2.2 @ Xcode 7.3.1
The text was updated successfully, but these errors were encountered:
Fiz uma subclasse de UISlider, seto uma ivar pra determinar o estado no becomeFirstResponder e resignFirstResponder, e quando touchesMoved: é chamado, se a variável estiver como true chama touchesCancelled:
Não é a coisa mais bonita do mundo, mas funcionou.
Se alguém tiver uma idéia melhor, por favor compartilhem.
Qual o problema ou dúvida?
Estou tentando executar
performSegue:
quando umUISlider
atinge certo progresso e portanto só quero que execute uma vez. Seria possível desabilitar a interação instantaneamente de sliding?O que você já tentou para resolver?
Já usei
resignFirstResponder
, já tentei colocar.enabled
comotrue
efalse
, já tentei iterar sobre os gestures recognizers associados, desabilitá-los e habilitá-los novamente.Detalhes sobre seu ambiente
Swift 2.2 @ Xcode 7.3.1
The text was updated successfully, but these errors were encountered: