Я хочу создать динамическое табличное представление, связанное с текстом. Это табличное представление будет рядом с UITextView
со вспомогательной информацией, которая будет показана рядом с соответствующими параграфами в UITextView
. Кажется, я не могу понять, как бы это сделать в Swift.
Пример:
На данный момент я могу думать только так:
- Считайте
UITextView
параграфов
- Перечислять строки каждого абзаца
- Затем используйте количество строк для расчета высоты табличного представления с помощью кнопок рядом с ним.
Этот метод не работает, так как высота табличного представления будет меняться в зависимости от размера экрана, на котором вы просматривали приложение (так как UITextView
поместит больше текста в строке на некоторых устройствах), и он кажется слишком дорогим чтобы приложение пересчитывало все эти данные каждый раз, когда отображается этот View Controller (так как это потенциально может быть сто абзацев).
У кого-нибудь есть совет или идея, как мне это сделать в Swift?