It looks like a premultiplied alpha problem. I think some iOS stuff will premultiply your images for you, so maybe they are getting premultiplied twice. Maybe try using a non-premultiplied texture atlas for iOS, or find the build setting to turn off automatic PMA.