внутри API scrollViewDidScroll показывает отправителя правильно, но sender.contentSize показывает ноль при расчете номера страницы - PullRequest
0 голосов
/ 02 сентября 2011

Я хочу найти номер страницы в представлении прокрутки, состоящем из представления uiimage.

Внутри метода - (void)scrollViewDidScroll:(UIScrollView *)sender

при ведении журнала правильно показывает значение отправителя, т.е. все в правильном скроллере,

но для расчета, когда я использую sender.contentOffSet.x, тогда он показывает ноль

Спасибо.

1 Ответ

0 голосов
/ 02 сентября 2011

Попробуйте использовать следующий метод UIScrollViewProtocol

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView

Значение по умолчанию, если contentSize равно нулю .... см. Следующие подробности из документации Apple.

contentOffset Точкав котором источник представления содержимого смещен относительно источника представления прокрутки.
Обсуждение Значением по умолчанию является CGPointZero.
contentSize Размер представления содержимого.
Обсуждение Единица измерения - баллы.Размер по умолчанию - CGSizeZero.Родственный образец кода QuartzDemo
...