У меня есть пейджинговый UIScrollView, в котором пользователь перелистывает изображения по горизонтали, как в Apple Photos.app.Это работает, но теперь я пытаюсь добавить поддержку поворота.
Я получил представление, вращающееся в порядке, и сумел правильно установить фреймы contentSize, bounds и subviews для адаптации к различным ориентациям.Так что до и после поворота все ок.
Однако сами переходы неудобны.Первое изображение вращается идеально, как если бы ось вращения находилась в мертвой точке изображения (рамка прокрутки).Второе изображение «качается», потому что ось вращения находится в том же месте: центр первого изображения.Чем дальше я получаю от первого изображения, тем быстрее «качается».
Возможно, я смогу замаскировать это, наложив непрозрачный UIView до поворота и скрыв его после.Но это взломать.Должен быть элегантный способ сделать это ...