Автоматический слайд 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)]; } 

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

One Solution collect form web for “Автоматический слайд UIScrollView + UIPageControl с анимацией”

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

  [scrollview scrollRectToVisible:CGRectMake(320, 80,320, 350) animated:YES]; 
  • Перемещение UITableView с помощью UIRefreshControl
  • Как использовать UIPageControl в моем приложении?
  • xamarin.iOS Вертикальная прокрутка изображений
  • Задержка UIScrollviewContentTouches
  • UICollectionView привязывается к ячейке при прокрутке по горизонтали
  • contentOffset сбрасывается на заголовок ScrollView при вертикальной прокрутке в UITableView
  • Обнаружение горизонтальных прокруток в UIScrollView с помощью вертикальной прокрутки
  • вытащите UItableView для переключения контроллера просмотра
  • Предотвращение «обертывания» элементов в UICollectionView
  • UIScrollview переносит содержимое после прокрутки вниз и нажатия нового средства управления представлением
  • UIView не запускает методы в делегате UIScrollView
  • Interesting Posts

    Сортировка геопространственных объектов с использованием coredata на iOS. Самый быстрый способ обновить все атрибуты «расстояние»

    TabBarController: ориентация просмотров в разных ориентациях

    Как оживить увеличивающееся число в UILabel

    Аутентификация на Dropbox на tvOS

    iOS 9 и универсальные ссылки на Safari из iframe

    Когда использовать раскадровку и когда использовать XIB

    Как лучше всего обслуживать хранимый файл GridFS (PDF) через мой API, управляемый Express.js, к подключенному клиенту (iOS)?

    Процесс инициализации Swift vs ObjC?

    XCode Interface Builder показывает «Нет выбора» для всех файлов

    Как синхронизировать звук на двух или более устройствах ios

    Перезапуск подключения к AVPlayer

    Рисование простых строк на iPhone с помощью CoreGraphics

    Как отклонить PushViewController?

    ios Создать новый файл и автоматически добавить к цели

    Как установить ограничения Xcode Interface Builder, чтобы представления соответственно меняли их ширину или высоту?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.