Анимация движения с помощью прокрутки

В настоящее время это мои коды для создания представления выбора

genderPicker = [[UIPickerView alloc] 
                initWithFrame:CGRectMake(0, 244, 320, 270)];
genderPicker.delegate = self;
genderPicker.dataSource = self;
genderPicker.tag = 1;
genderPicker.showsSelectionIndicator = TRUE;  

Проблема с этим набором кодов состоит в том, что, если экран прокручивается, средство выбора будет оставаться в точных координатах и ​​не будет двигаться вместе с экраном при прокрутке.

Может ли кто-нибудь помочь мне анимировать сборщик, чтобы, когда я прокручиваю его вверх / вниз, сборщик будет следовать?

Спасибо.

1 ответ

Решение

Когда вы добавляете сборщик, не добавляйте его на self.viewвместо этого добавьте его на scrollview,

Например:

[self.scrollview addSubView:genderPicker];

Вот self.scrollview представляет scrollview, Это будет гарантировать, что он движется вместе с прокруткой.

Другие вопросы по тегам