I think that is the best wording of this (at least for the size class in question). I have a UILabel
inside of a container view inside of my view controller in a UIStoryboard
. It appears that when I add multiple constraints to a UILabel
so as to change the font size between size classes, the runtime result is not my font but what appears to just be the default. As seen on iPhone 6 simulator and iPhone 6 Plus device.
Before: Interface Builder (multiple constraints set):
At Runtime:
By removing the second constraint as seen in the first picture, the result is now:
Things I have verified:
- Fonts are in
Copy Bundle Resources
build phase Fonts provided by application
Info.plist key is complete, correct
The interface builder generated XML appears correct. So I'm not sure what is happening here. Considering filing a bug report unless I am missing something obvious.