Category for trimming transparent pixels of an UIImage object.
How to use
UIImage+Trim files to your project. Include
UIImage+Trim.h in the files where you want to trim your images.
Trimming is pretty straightforward:
Optionally, you may want to consider any non-opaque pixels as being transparent (for instance, cropping out a light drop shadow). This can be achieved by using the alternate method:
Additionally, if you merely desire to know the
UIEdgeInsets of the transparency around the image, you may want to use the following:
This call works based on the same principles as the "advanced" trim method, with the boolean dictating whether non-opaque pixels should be considered transparent.