2011-10-31 2 views
1

У меня есть представление, которое имеет некоторые изображения, текст и многое другое, чтобы показать, и две кнопки слева и справа, когда пользователь нажимает кнопку слева или кнопку на странице righr, должен получить сторону, а другая страница должна открыться с новой информацией ,UIScrollview пейджинг, как анимация

Как я могу это сделать, пожалуйста, помогите. enter image description here

ответ

1

попробуйте с этим link.. Вы получите логику для решения своей проблемы. Поместите кнопку с каждой стороны, где вы хотите & используйте логику из этой темы

1

Включить пейджинг для прокрутки.

Когда кнопка сливает изменить содержание смещения Scrollview по ширине с помощью Scrollview setContentOffset: анимированный:

0

использовать этот код

-(IBAction)prevButtonPage:(id) sender 
{ 

    CGFloat xOffset = pagingScrollView.contentOffset.x; 
    CGFloat yOffset = pagingScrollView.contentOffset.y; 

    if (pagingScrollView.contentOffset.x != pagingScrollView.frame.origin.x) 
    { 
     [pagingScrollView setContentOffset:CGPointMake(xOffset- 320, yOffset) animated:YES]; 
     // [arrayIndia objectAtIndex:i]; 
    } 

    NSLog(@" custom x==%f %f", pagingScrollView.contentOffset.x, pagingScrollView.contentSize.width); 

} 

-(IBAction)nextButtonPage:(id) sender 
{ 

    CGFloat xOffset = pagingScrollView.contentOffset.x; 
    CGFloat yOffset = pagingScrollView.contentOffset.y; 

    if ((pagingScrollView.contentOffset.x != pagingScrollView.frame.origin.x)&&(pagingScrollView.contentOffset.x !=[imageArray count])) 
    { 
     [pagingScrollView setContentOffset:CGPointMake(xOffset + 320, yOffset) animated:YES]; 

    } 
    NSLog(@" custom x==%f %f", pagingScrollView.contentOffset.x, pagingScrollView.contentSize.width); 

} 
Смежные вопросы