In Xcode, I use a fixed UILabel with font System, set the text in IB and set the size to fit exactly by pressing Command=
If I run this on an iPad 2 or iPad simulator (non retina), it displays OK. If I run this on an iPad 3 or iPad simulator (retina), it sometimes cuts off the text. Example of text cut off: "Min." is shown as "M .."
After some searching, I found this is caused by the fact that the system font is different: Helvetica on non retina iPad. Helvetica Neue on retina iPad. Therefore the labels seem Ok in design time, but are cut off on retina displays. Helvetica Neue seems marginally wider. If I hardcode the font to Helvetica Neue in IB and press Command-=, the size is adjusted 1 pixel to fit the font.
It seems that IB in Xcode is using Helvetica. Can I switch this to Helvetica Neue somewhere? I would prefer switching the font used in Xcode instead of hard-coding all my fonts to Helvetica Neue.