Я пытаюсь выделить полужирный текст в UITextView. Вот код, я использую (хотя я упростил текст):Полужирная часть текста в UITextView в Swift с использованием NSMutableAttributedString
@IBOutlet weak var textview: UITextView!
/*...*/
var str : NSMutableAttributedString = NSMutableAttributedString(string:"this is a test", attributes: [NSFontAttributeName:textview.font!])
str.addAttribute(NSFontAttributeName, value: UIFont(name: "GillSans-Bold", size: 16)!, range: NSMakeRange(10, 4))
textview.attributedText = str
Однако он не работает, и я не понимаю, почему ... Все примеры, которые я видел использовать это. Нет ошибки, но ничего в тексте не выделено жирным шрифтом.
Извините, если это дубликат, я нашел много сообщений, говорящих о том, чтобы текст был выделен жирным шрифтом в uitextview, некоторые использовали эту технику, но ни у кого не было проблем с ней, насколько я знаю. Я что-то пропустил? Я что-то читал неправильно?
Заранее спасибо.
Если вы применяете 'GillSans-Bold' в первой строке, это работает? – Larme
Журнал 'str'. Он показывает, что вы ожидаете? – rmaddy
Я не могу воспроизвести ошибку, она [работает для меня] (https://www.evernote.com/l/AFnpjPXt7tRLapGLwpHqE5TsGiNRUzdoH9Y) на игровой площадке. – Moritz