For those of you waiting for me to publish the code for my icon view, I thought I’d post a brief update.
I’ve been working on adding keyboard support, which is now nearly complete. The only thing left to do before releasing the code is to add support for renaming items, just like in Finder.
After that, as promised, I’m going to enable the view for accessibility (it is currently completely devoid of accessibility code), so that we have a worked example of making this work for a complex custom view.