от
Я боролась с этим так долго. Есть API, которые дают нам границы размера для этого атрибуты
NSAttributedString
. Но нет прямой путь, чтобы получить строку диапазона, которая впишется в заданные рамки. Мое требование, чтобы соответствовать очень длинную строку на несколько страничных просмотров (PDF не вариант, ни прокрутка). Следовательно, я должен выяснить размер строки для каждого вида (одинаковый границы). После исследований я обнаружил, что
CTFramesetterSuggestFrameSizeWithConstraints
и его друзей в основной текст может помочь. Я попытался подход, описанный здесь, но в результате диапазонов есть одна проблема некрасиво: Он игнорирует переносы слов (разные проблемы не связанные с основной текст, но я бы очень хотел, чтобы увидеть, если там было какое-то решение, что также). В основном я хочу, чтобы листание текста через ряд
UITextView
объекты, но не получает право отнести строку разбивает.
extension UITextView
{
    func getStringSplits (fullString: String, attributes: [NSAttributedString.Key:Any])

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...