Я не уверен, что вам нужен основной текст, вы можете использовать
CGSize cs = [theString sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedToSize:CGSizeMake(width,FLT_MAX) lineBreakMode:UILineBreakModeWordWrap];
чтобы получить высоту абзаца. Привести его в соответствие с этой информацией должно быть довольно просто.