galerinha, alguém já teve que fazer replicar o efeito de botão sendo pressionado, só que em um botão customizado?
exemplo: no myButton1 eu usei o "buttonType" com ".system", o "setTitle" e "setImage". Com isso, ganho o efeito de pressionado (acho que é um alpha 0.5) de graça, tanto pro título, quanto pra imagem.
no myButton2, por outro lado, a ideia é ter um botão customizado. Por isso a imagem eu adicionei com o "myButton2.addSubView(image)". Isso faz com que o efeito de alpha não venha de graça pra image, apenas pro título.
tentei usar um addTarget no evento de .touchDown, e ele até me deixa ter o alpha igual a 0.5, mas não estou conseguindo fazer com que ele volte para 1.0 logo após finalizar o toque.
Para ter um botão customizado, compensa mais criar uma classe que herda de `UIButton` e adicionar as chamadas na mão. Ou caso queira que os componente sofram alterações, você precisa adicionar o `touchDownInside` para mudar o alpha para 0.5 e no `touchUpInside` para mudar o alpha para 1.0