Показано с 1 по 2 из 2
  1. #1
    Junior Member
    Регистрация
    04.08.2010
    Адрес
    Украина
    Сообщений
    2

    По умолчанию ScrollView со страницами из буфера

    Здравствуйте, есть одна проблема: занимаюсь разработкой PDFViewer'a, надо реализвать чтобы, когда у скруллера pagesInBuffer - currentPage <= step, у нас подгружалось в конец буффера скруллера step страниц, и удалялось из буфера step страниц, и тогда после currentPage было возможно просматривать старницы дальше.
    Я это реализовал, не немножко(множко?) неправильно. Нужна подсказка, где и что и как Smile
    Код:
    [code]if(currentPoint.x == screenWidth){
    currentPage += 1;
    screenWidth += 768;
    [self loadScrollViewWithPage:currentPage];

    if(realLastPage - currentPage <= step){

    for(int i = 0; i < step; i++){
    [myPage loadViewForPage:page cycles:realLastPage + i append:YES filename:filename array:pageArray];

    NSLog(@"size of pageArray after adding elements: %d", [pageArray count]);

    [pageArray removeObjectsInRange:NSMakeRange(0, step)];
    NSLog(@"size of pageArray after deleting elements: %d", [pageArray count]);
    }
    realFirstPage += step;
    }
    }

    NSLog(@"currentPage: %d", currentPage); [/code]

    Всё это находится в:
    [code] - (void) scrollViewDidScroll:(UIScrollView*) sender[/code]

    Спасибо

  2. #2
    Junior Member
    Регистрация
    04.08.2010
    Адрес
    Украина
    Сообщений
    2

    По умолчанию Re: ScrollView со страницами из буфера

    решил 2-мя способами:
    1. с самого начало scroller.content сделал под все страницы pdf
    2. или уже когда надо добавлять страницу расширил content с помощью scroller.contentInset.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •