Как получить активное подпредставление (UIImageView) из UIScrollView - PullRequest
1 голос
/ 02 апреля 2010

У меня есть несколько подвидов UIImage в одном UIScrollView. Я пытаюсь эмулировать приложение iPhone для фотографий. Чтобы включить масштабирование, я реализовал UIScrollViewDelegate, и единственное, что я не могу понять, это функция делегата:

  • (UIView *) viewForZoomingInScrollView: (UIScrollView *) scrollView;

Как узнать, какое подпредставление UIImage в настоящее время активно?

Что-то вроде:

  • (UIView *) viewForZoomingInScrollView: (UIScrollView *) scrollView { вернуть activeUIImageViewSubView; }

1 Ответ

1 голос
/ 21 апреля 2010

Возможно, вы хотите следить за текущим подпредставлением UIImage.

Или, если у вас есть только один видимый одновременно, ищите тот со значениями координат, которые делают его видимым.

Если вы хотите увеличить их все одновременно, вы можете сгруппировать весь ваш UIImage в промежуточный UIView, который можно прокручивать и панорамировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...