Using userInteractionEnable=false
to prevent double tap is like using a Rocket Launcher to kill a bee.
Instead, you can use myButton.enabled=false
.Using this, you may be able to change ( if you want ) the layout of your button when it is deactivated.