Автоматический слайд UIScrollView + UIPageControl с анимацией

Я использую NSTimer для автоматического слайда, и мой код выглядит так:

NSTimer *timer; timer = [NSTimer scheduledTimerWithTimeInterval: 5 target: self selector: @selector(handleTimer) userInfo: nil repeats: YES]; - (void)handleTimer { int page = _bannerScrollView.contentOffset.x / 296; if ( page + 1 < [array count] ) { page++; _pageControl.currentPage = page++; } else { page = 0; _pageControl.currentPage = page; } [self changePage]; } - (void)changePage { int page = _pageControl.currentPage; [_bannerScrollView setContentOffset:CGPointMake(296 * page, 0)]; } 

И мне нужен анимационный материал, потому что это круто. Как я могу это сделать? Большое спасибо.

Вы можете установить фреймы в соответствии с потребностями ура, и он будет анимироваться для следующего просмотра с помощью управления страницей

  [scrollview scrollRectToVisible:CGRectMake(320, 80,320, 350) animated:YES]; 
  • Отключить подкачку UIPageViewController - Swift
  • Сделайте глубокую копию UIView и всех его подзонов
  • IBOutlet не подключен в awakeFromNib
  • Создание UIView, который захватывает краны, но прозрачен для всех других жестов
  • Недопустимое исключение параметра, созданное _UIQueuingScrollView
  • Прокрутка в spritekit игра
  • TableView прокручивается до середины, когда вставлена ​​новая строка
  • Результаты поиска Видимая прокрутка под строкой состояния
  • iOS UIScrollView с поддержкой голоса
  • Горизонтальное ScrollView с n количеством кнопок:
  • iOS. Можем ли мы сделать высоту индикатора UIScrolling одинаковой для любого количества данных?
  • Interesting Posts

    SLComposeViewController появляется медленно

    Симулятор симулятора Xcode 8.2 при сохранении снимка экрана

    Преобразование uint8_t и uint16_t в NSMutableData

    GPPSignInButton не загружает GooglePlus.bundle при использовании раскадровки

    Пользовательская кнопка очистки в текстовом поле UISearchBar

    Swift 4 – проблема цвета радиуса границы UITextfield

    Переключить отображение / скрытие дочерних табличных ячеек iOS

    Параметры маршрута

    как я могу ограничить область карты только одной страной в последнем iOS6?

    Есть ли способ минимизировать размер libGoogleAnalyticsServices.a?

    CADisplayLink заикается при построении из архива

    MKAnnotationView с пользовательским представлением и представлением изображения

    Запуск iPhone Development

    Приложение iOS voip не отвечает в фоновом режиме через 5 минут

    Подача Apple с ошибкой отсутствующих значков с использованием Xcode5 и Images.xcassets с использованием подстановочного профиля распространения

    Давайте будем гением компьютера.