Why use the button when you can just draw a sprite to look however you want it to and use the touch or click behavior to make it work just like button? The buttons and textboxes, etc... don't always work the same on all platforms anyway (android, ios, etc...) so using sprites gives you much more flexibility and stability.