Как получить все атрибуты для -[NSString sizeWithAttributes:]
Так что я могу рассчитать intrinsicContentSize
из UITextView
Мне интересно, как получить все атрибуты приписанной строки, чтобы я мог передать их -[NSString sizeWithAttributes:]
?
2 ответа
Чувак, я что-то здесь упускаю? Почему бы просто не использовать -[NSAttributedString size]
? Также проверьте UITextView NSAttributedString Size.
Вы можете получить атрибуты для textview, получив его attributeString, а затем получив его атрибуты:
NSDictionary *attrs = aTextView.attributedText.attributes
В противном случае вы можете получить шрифт textview. (если это не richtext, этого достаточно)
NSDictionary *attrs = @{NSFontAttributeName: aTextView.font };
НО, если вы хотите размер, просто позвоните boundingRectWithSize:options:context:
на атрибутной строке у вас есть.