Как я могу прокрутить вид автоматически при изменении значения ползунка - PullRequest
0 голосов
/ 22 февраля 2011

Я хочу управлять полосой прокрутки с помощью ползунка, поэтому, когда пользователь скользит, полоса прокрутки ползунка также должна прокручивать представление.

1 Ответ

2 голосов
/ 22 февраля 2011

Если ваш слайдер объявлен как 'слайдер', а представление прокрутки объявлено как 'scrollView':

    [slider addTarget:self action:@selector(sliderChanged:)
         forControlEvents:UIControlEventValueChanged];

Теперь создайте метод - (void)sliderChanged:(id)sender.Он должен получить значение ползунка с помощью slider.value, определить, где прокрутить представление прокрутки (CGRect, которое должно быть видимым), а затем [scrollView scrollRectToVisible:animated:]

...