Yeah. you'd have to make sure the button components are accepting touch and not just mouse input. I'm pretty sure i made my own button scripts rather than using unity's default ones. Look into that script and be sure its looking for touch as well.