UIScrollView - обнаружить изображение в середине экрана - PullRequest
0 голосов
/ 15 сентября 2010

Я создаю приложение для iPhone, и у меня есть UIScrollView.Я хотел бы спросить, как определить, что изображение находится в середине страницы, чтобы отобразить его ярлык под UIscrollview.

Ответы [ 2 ]

1 голос
/ 15 сентября 2010

хмм, вам нужно будет привести свой класс в соответствие с UIScrollViewDelegate, затем использовать:

– scrollViewWillBeginDragging:, чтобы настроить NSTimer для запуска метода, который проверит, если myImage.center == myScrollView.center, а затем использовать – scrollViewDidEndDecelerating: чтобы остановить таймер.

0 голосов
/ 15 сентября 2010

При прокрутке представления прокрутки во время прокрутки будет неоднократно вызываться метод UIScrollViewDelegate.

- (void)scrollViewDidScroll:(UIScrollView *)scrollView;

Текущее смещение контекста можно получить с помощью свойства scrollView.

- scrollViewWillBeginDragging и -scrollViewDidEndDecelerating не будут вызываться, если вы прокручиваете представление командами, которые находятся в классе UIScrollView.

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