У меня есть UIScrollView с параметром PageControl, который показывает некоторые изображения внутри представления.UIScrollView: эффект анимационного баннера
Я хотел бы создать анимацию, такую как эффект баннера, который автоматически меняет изображение через X секунд.
- Может ли это сделать с помощью UIScrollView или использовать другой способ?
РЕДАКТИРОВАТЬ: @selector
- (void) changePage:(UIPageControl *)sender
{
if ([pageControl currentPage] < 3) {
[pageControl setCurrentPage:[pageControl currentPage] + 1];
} else{
[pageControl setCurrentPage:0];
}
}
Хорошо, спасибо. Я знаю, как настроить pagingEnabled, но как установить время для изменения выбранной страницы? – Marckaraujo
существует множество способов: с помощью NSTimer или с помощью [self performSelector @ selector (changePage) withObject: nil afterDelay: 3]; –
с [self performSelector @ selector (changePage) withObject: nil afterDelay: 3]; он просто меняется один раз и останавливается. – Marckaraujo