I developed how to get a frame:
self.navigationItem.titleView.frame.size
Which just leaves the font. My research shows that this is a system font of size 20, but I would like it to be self-reporting.
EDIT - Well, that's odd. If I...
self.title = @"test"; NSLog(@"Width is: %f", self.navigationItem.titleView.frame.size.width);
... I get random negative numbers from NSLog. Thus, this does not seem to be the correct header.
source share