This is a customized hack solution that we developed for our game to make it fit on any screen.
You basically have to rinse and repeat the event blocks in that example for every UI piece that you want to auto-scale.
It's a lot of work, but it has worked flawlessly for us thus far.