3

I'm making a custom folder icon similar to the ones in the Home folder (Pictures, Documents, etc).

To do so, I extracted the images from the .icns of the blank folder icon and photoshopped my own graphic onto them. I followed Apple's guidelines for icon sizing. I then packaged all the images into an .icns using Terminal.

Now here's the problem: When I put my icon next to one of the home folder icons (with icon size set at 64 x 64 in Finder), it doesn't match. For my icon, OS X is displaying the 32@2x icon. But for its own icons, OS X is displaying a scaled down 128px icon. If I re-export my custom icns without the 32@2x size (so OS X is forced to use the 128 instead), it looks fine.

Here is a screenshot. The difference between 32@2x and 128 scaled down is subtle but definitely there.

enter image description here

9
  • I have no idea why OSX is doing that but I can say that "icon without 32@2x" looks worse to my eye. Too soft. Commented Dec 18, 2012 at 5:09
  • I'm not sure, but it's fairly hard to diagnose — Icon Composer doesn't handle @2x icons. Are you viewing on a Retina Mac or non-Retina Mac? Commented Dec 18, 2012 at 5:50
  • @plainclothes I agree, but I'd prefer it not stick out like a sore thumb. "Without 32@2x" looks the same as the default icons. Commented Dec 18, 2012 at 7:15
  • @MarcEdwards Non-retina Commented Dec 18, 2012 at 7:17
  • 2
    Doesn't 32@2x mean that the image is actually 64 pixels? AFAIK, the 2x means "double pixel dimensions" and is used for double density displays. Note that the designation is a naming scheme and has no bearing at all with respect the actual data. (the table in the link clearly states this ["icon_32x32@2x -> 64x64"])
    – horatio
    Commented Dec 18, 2012 at 18:02

0

Browse other questions tagged or ask your own question.