This morning I posted a screenshot of my Interface Builder layout on Twitter. I didn’t think much of it at the time, but I received enough positive feedback on it that I decided to post it here for generations of future Cocoa developers to find. The layout gets harder to work with the smaller your screen gets, but it works very well on my 24″ display. Another tip for working well with IB: keep it in it’s own space and don’t let other apps invade that space. I find that when I can concentrate just on my IB windows without having to mentally block out background windows it makes my workflow much smoother.


#1 by Justin Williams on July 7, 2009 - 12:34 PM
super useful. Goodbye, IB clutter!
#2 by Kris Markel on July 7, 2009 - 3:09 PM
Giving IB its own Space is an excellent idea, but for those who don’t use Spaces, it also has a “Hide Others” shortcut that accomplishes something similar. (It’s under the “Interface Builder” menu.)
#3 by Martin Kühl on July 8, 2009 - 4:17 AM
There’s also Isolator[1], which I find works better than “Hide Others”.
[1]: http://willmore.eu/software/isolator/
#4 by Pickle Pumpers on August 3, 2010 - 11:49 PM
I just wish every time I opened a NIB/XIB file from Xcode it wouldn’t open Interface Builder in the same space as Xcode. I have to tell it to go to the right space every time, “Go to your home IB! Don’t you know where your home is?!”