This isn't an NGUI question, but a Unity question. Select the offending texture (source texture, not NGUI sprite) and check the Alpha is Transparency checkbox, then re-add the sprite to the atlas. If that doesn't work, then examine the actual source texture. PNG image format uses pure white color everywhere where you see a transparent pixel. This is why you should be working with alpha, not transparency. Use TGA format.