Pergunta

Eu tenho uma subclasse UIView onde o Hittest: WithEvent: é substituído. Toda vez que um teste de sucesso se registra, a visualização registra sua tag.

Ex: Clique

Console: você tocou na vista: 3 você tocou na vista: 3 você tocou na vista: 3

Minha pergunta: por que faz isso três vezes? Preciso acionar algo diferente de um NSLog e receio que isso desencadeie isso três vezes também. Eu poderia facilmente contornar o triplo gatilho, mas queria saber se havia uma explicação melhor.

Foi útil?

Solução

Eu sugiro que você registre as informações do evento, bem como a tag do uiview. Pode ser chamado por vários eventos - touchdown, touchup, etc.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top