Apple Treats Transparent Images as a Black Background
Simply put, iOS uses the JPEG format when saving images to the Camera Roll, and JPEG does not have an alpha channel for transparency. When converting a PNG image to JPEG, all transparency data is lost. What is happening is the color 0x00000000 (RGBA - four octets) is being changed to 0x000000 (RGB - three octets).