Как увеличить ширину UILabel (межбуквенный интервал) в Objective-C?

Это код, который я использую для заголовка UILabel моего View Controller:

UIFont *bebasFont = [UIFont fontWithName:@"Bebas" size:100]; RestaurantsTitle.font = bebasFont; RestaurantsTitle.text = @"RESTAURANTS";

и мне нужно увеличить расстояние между буквами названия, но я не знаю, как это сделать.. Я искал несколько часов сейчас, и ответы, которые я нашел, слишком сложны для меня, и я начинающий, так что пожалуйста, держись со мной!

Задание ширины текстового поля, а не рамки, также будет работать, если это также возможно?

1 ответ

Решение

Мне нужно увеличить расстояние между буквами

Используйте NSAttributedString и увеличьте кернинг строки.

https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSAttributedString_Class/index.html

https://developer.apple.com/library/ios/documentation/UIKit/Reference/NSAttributedString_UIKit_Additions/index.html

Другие вопросы по тегам