Я создаю приложение, в котором я пытаюсь прокрутить экраны с помощью scrollviewcontroller, и верхние заголовки «nav» прокручиваются в реальном времени с заголовками У меня есть заголовок заголовка как пользовательский вид, и я могу получить доступ к методам делегатов прокрутки как для пользовательского представления прокрутки, так и для контроллера просмотра страниц. Однако. Я не вижу, как получить доступ к положению прокрутки в реальном времени? Я знаю, что это возможно, потому что твиттер делает это (на самом деле не может не быть в чьем-то словаре), но я не уверен, как этого добиться.Сделать прокрутку прокрутки пользовательского интерфейса с помощью UIPageViewController
картина
дом титул пойло в тех же спиральных позах как pagecontrollers.
текущий код:
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
if(scrollView.tag == 100) {
CGPoint point = CGPointMake(mainScrollView.contentOffset.x * 1,0);
[titleSwipe setContentOffset:point animated:YES];
}
else {
mainScrollView.contentOffset = CGPointMake(0,1);
[mainScrollView setContentOffset:titleSwipe.contentOffset animated:YES];
}
}
- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate: (BOOL)decelerate {
CGPoint point = CGPointMake(mainScrollView.contentOffset.x * 2,0);
[titleSwipe setContentOffset:point animated:YES];
}
Как вы получаете доступ к делегату просмотра прокрутки UIPageViewController? Что-то вроде этого: http://stackoverflow.com/a/19066412/705602? – mattsson
@mattson нет в интерфейсе UIScrollView * v ........ – Dnaso
@mattson затем в viewdid load v = self.view.subviews [0]; первый подзаголовок apageveiw conttroller - это scrollvew, поэтому просто синтезируйте переменную для него. один мой вопрос, если это поможет! – Dnaso