Прокрутка до прямоугольника при увеличении UIScrollView?

У меня есть UIImageView с изображением (картой) внутри UIScrollView. Я добавляю другое изображение (маркер) в представление изображения (так что фон карты и маркер). Если маркер не отображается на экране, когда я помещаю маркер, я хочу прокрутить его, чтобы отобразить маркер.

Я использую [scrollView scrollRectToVisible: rect animated: YES] после того, как я помещаю маркер на карту. Это отлично работает, когда область прокрутки не увеличена. Как настроить rect на основе масштаба масштабирования так, чтобы маркер находился по центру вида?

6
задан jmosesman 22 June 2011 в 21:04
поделиться