Хорошо, я нашел решение.Я использовал эту Library , чтобы использовать шрифт Arial-Narrow в моем приложении.Поэтому, если кто-то, имеющий такую же проблему, может воспользоваться этой библиотекой, используя следующие шаги:
1) Загрузите библиотеку по приведенной выше ссылке.
2) Импортируйте папку FontLabel (со всеми классамион) в ваш проект, где вы хотите использовать пользовательский шрифт.
3) Импортируйте файл пользовательского шрифта (например, Arial-Narrow.ttf в моем случае) в папку Resource.Вам не нужно добавлять имена файлов шрифтов в ваш plist-файл.
4) Импортируйте заголовок в ваш класс, где вы хотите использовать пользовательский шрифт, например
#import "FontLabel.h"
5) Используйте этот кодчтобы инициализировать этот FontLabel с вашим пользовательским шрифтом.
FontLabel *titleLabel = [[FontLabel alloc] initWithFrame:CGRectMake(10, 10, 0, 0) fontName:@"Arial-Narrow" pointSize:28.0f];
Вы можете изучить эту библиотеку для получения дополнительных возможностей.