Ответ 1
Я обнаружил, что при установке scrollEnabled на false в UITextView всплывающее окно всегда появляется над исправленным словом.
У меня есть UITextView с автокоррекцией. Высота представления составляет около 30 пикс. Когда автокорректные удары в окне автокоррекции почти невидимы под текстом. Есть ли способ контролировать положение маленького окна автокоррекции или обеспечить его верхний слой, чтобы он всегда был виден, и пользователь может легко видеть и взаимодействовать с ним?
Я обнаружил, что при установке scrollEnabled на false в UITextView всплывающее окно всегда появляется над исправленным словом.
Вы пытались установить clipToBounds = NO для своего UITextView? Похоже, что он отсекает представление автокоррекции до размера кадра вашего UITextView... или, возможно, автоматически позиционирует его внутри вашего фрейма. В любом случае стоит попробовать.
После безуспешного решения различных решений, я считаю, что лучший способ, который работал у меня, - это просто добавить UITextView в UIView.