¿Hay alguna manera de activar mediante programación un evento de clic de botón? Tengo un botón colocado allí en una UIView, y en un escenario particular quiero hacer clic en el botón a través del código, no manualmente como usuario. ¿Es posible en el desarrollo de iOS? Proporcione sus sugerencias y guíeme cómo hacerlo.
Gracias.
                    
                        ios
                                objective-c
                                iphone
                                
                    
                    
                        Getsy
fuente
                
                
            fuente

button.showsTouchWhenHighlighted = YESlo haría con un toque real?Tuve el mismo problema que el anterior. Hubiera publicado un comentario, pero mi reputación no es lo suficientemente alta. Entonces, en su lugar, publicaré la respuesta completa:
Esto presionará programáticamente el botón y lo resaltará durante una cantidad de tiempo aparentemente normal. La sugerencia de Richie no funcionó ya que el botón solo se resaltó (si es que lo hizo) durante un período de tiempo imperceptible.
fuente
¿Por qué no simplemente ejecutar el código que se ejecuta cuando el usuario presiona el botón?
fuente
Si está hablando de un UIButton, simplemente puede llamar al mismo método que UIButton está llamando cuando se toca. Por ejemplo:
fuente
Si,
Pero el problema aquí es que no podrá ver esos eventos porque es demasiado rápido. así que lo que puedes hacer es probar el código anterior con NSTimer.
MeFirst es el método que he creado.
fuente