2012-05-14 5 views
2

Я реализовал UIScrollView.It содержит небольшие изображения ширины ширины 60. Движение прокрутки всегда делает 3 снимка вперед или назад, а не один за другим, как мне нужно. Пожалуйста, ознакомьтесь с прилагаемыми фотографиями, объясняющими этот момент.UIScrollview scroll paging

enter image description here

ScrollView позволило пейджинга. Вот код:

for (int i = 0; i < numberOfViews; i++) { 

     UIImage *myImage = [UIImage imageNamed:[fotosJugadores objectAtIndex:i]]; 
     CGFloat yOrigin = i * myImage.size.width + 120; 
     UIImageView *awesomeView = [[UIImageView alloc] initWithFrame:CGRectMake(yOrigin, 0, myImage.size.width, myImage.size.height)]; 
     awesomeView.image = myImage; 
     awesomeView.tag = i; 
     [self.jugadorSlide addSubview:awesomeView]; 
     awesomeView=nil; 
    } 

    [jugadorSlide setBackgroundColor:[UIColor blackColor]]; 
    jugadorSlide.contentSize = CGSizeMake(65 * numberOfViews+240,78); 
    jugadorSlide.layer.cornerRadius = 11; 
    jugadorSlide.layer.masksToBounds = YES; 
    [jugadorSlide setContentOffset:CGPointMake(((65 * numberOfViews)/2), 0)]; 
    [self scrollViewDidEndDecelerating:jugadorSlide]; 

Большое спасибо

+0

Я не понимает "шаги 3 фотографии вперед или назад" Вы могли бы добавить некоторые скриншоты? Кроме того, я не вижу, что пейджинг включен в вашем коде. –

+0

Привет, я обновил текст вопроса. Большое спасибо. – theomen

ответ