E.E.
I *try* the kids with titanium dioxide and zinc oxide, but sometimes it involves such a screaming match with my 2 year old that I frequently end up with the spray kind.
My theory on 2 year olds is that you do what works, lol.
However, since I just had to have a cancerous spot removed I am SUPER PARANOID about sunscreen. What I've been trying this year in the few weeks that it's been nice is to put the titanium/zinc kind on before we go outside and then reapply with the spray as we're playing outside.
With the spray I can just kind of chase him around and he doesn't have to stop playing as much.
Good luck!