UItextview перенос слов с путями исключения (swift)

Я работаю над приложением, которое позволяет пользователю добавлять изображение и перемещать его в UITextView. Текст обтекает изображение, используя exclusionPaths, но слова будут разбиваться, если на оставшейся части строки недостаточно места вместо перехода к следующей строке.

Это то, что я использую, чтобы добавить изображение и создать exclusionPaths для текстового контейнера

textView.addSubview(imageview)
let imagePath = UIBezierPath(rect: imageview.frame)
textView.textContainer.exclusionPaths = imagePath

Это то, что происходит, обратите внимание, как слова распадаются справа от изображения

Это то, что я хочу, чтобы произошло. Слова должны перейти на следующую строку, если на текущей строке недостаточно места

Спасибо за любую помощь с этим!

1 ответ

Можете ли вы создать прямоугольник с помощью imageView.bounds, а затем попробовать, не уверенный, но надеясь, что он будет работать

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