He encontrado un problema donde mi botón debe permanecer "presionado" mientras muestra un popover llamado desde él. Popover es el selector de algún filtro y el filtro se muestra en el botón mismo. Cuando lo toco y muestra popover, se deselecciona sin importar nada.UIButton events. ¿Cual es la diferencia?
Creo que tengo que redefinir su comportamiento en el evento táctil y hacerlo responder al estándar touch up inside
. Entonces me pregunté de qué son responsables otros eventos. Pero no pude encontrar la lista de eventos en la biblioteca de iOS y en StackOverflow solo hay preguntas sobre el comportamiento incorrecto de touch up inside
o touch down
.
¿Cuál es la diferencia entre los eventos táctiles?
- cancelar táctil: cuando toca el botón pero mueve el dedo y permanece desactivado?
- toque hacia abajo - toque derecho.
- touch down repeat ??
- tocar arrastrar enter ??
- toque arrastrar salir ??
- toque arrastre adentro ??
- toque arrastre afuera ??
- retoque en el interior - cuando toca y suelta el botón que queda en sus límites . Cambia el estado de UIButtons a Normal.
- retoque afuera - cuando toca y suelta el botón dejándolo en límites?
otras IBActions no son enviadas por UIButton, ¿verdad? ¿También cómo esos eventos cambian la apariencia de UIButton? Como highlighted
o selected
?
Agradecería un enlace en un buen artículo sobre IBActions, porque no pude encontrarlo.
http://developer.apple.com/library/ios/#documentation/uikit/reference/UIControl_Class/Reference/Reference.html#//apple_ref/doc/constant_group/Control_Events – janusbalatbat
@janusfidel muchas gracias mucho, respondió mi pregunta por completo :) – Protheus