Как лучше всего восстановить положение прокрутки в документе HTML после поворота экрана? (Это в Cocoa Touch UIWebView, но я думаю, что это проблема везде.) Поведение по умолчанию, похоже, восстанавливает смещение по оси Y в пикселях, но, поскольку текст был переформатирован, теперь это другое положение в документе.
Моя первоначальная мысль:
Даже если это сработает, я бы предпочел не вставлять кучу грязи в документ. Есть ли способ лучше?
Вот диаграмма, чтобы прояснить проблему. Восстановление исходного смещения по оси Y не дает желаемого результата, поскольку в горизонтальном режиме в строке помещается больше текста.