I have added Avenir-Next-LT-Pro-Demi-Condensed_5186.ttf
font in my resources. Also added the same to Fonts provided by application in my info.p
Try this ,
The font name is not the font file name
Avenir-Next-LT-Pro-Demi-Condensed_5186.ttf is a file name. simply double click the Avenir-Next-LT-Pro-Demi-Condensed_5186.ttf file it will automatically open the font reader.Get the font name from top of the font reader navigation bar..
titleLabel.font = [UIFont fontWithName:@"Avenir Next LT Pro" size:10];