I have an iPhone app that overlays an image created by XIB using CIFilter CIHardLightBlendMode. The view is 1000x1000 pixels, and I want to keep this size to the end. This makes image files about 1 MB in size as png if there is any complexity.
I tried using JPG, but it does not overlay the image on the view on the device (it works on the simulator). I tried to compress PNGs, but they get distorted when they are overlaid on top of the view (they look identically full featured until they are overlaid). In addition, when Xcode re-compresses PNG into a special version of iOS, savings in compression size are lost.
I would really like to compress several files, but I'm not sure what will work with CIFilter. Any tips?
James source share