2011-02-05 3 views
1

Мне нужна помощь: Я хочу, чтобы меню находилось в прокрутке, и когда я его прокручиваю, меню должно быть выделено. Например; Меню по умолчанию - цвет, после его изменения цвет меняется на красный.Выделить меню в scrollview

Я не уверен, как я могу это сделать, может ли кто-нибудь помочь?

UPDATE:

В основном то, что я хочу сказать ...

м пытается HILGHLIGHT мнение, что я прокручивать ...

, например enter image description here

1-й изображение на экране прокрутки полностью видимо. Я хочу, чтобы это изображение было выделено.

тогда, когда прокручивать следующее изображение ...

второе изображение Шуд прийти и получить особо .. enter image description here

+0

Хммм, я не понимаю ваш вопрос ... – Manni

+0

@Manni я изменил там вопрос, чтобы сделать его более понятным теперь, но я до сих пор не полностью понимаю, что они означают. –

+0

у вас получилось какое-либо решение –

ответ

1

Вы читали UIScrollViewDelegate? Вы можете использовать

- (void)scrollViewDidScroll:(UIScrollView *)scrollView { 
    CGFloat offset = scrollView.contentOffset.x; 
    for (UIView *eachView in myViews) { 
     CGFloat dif = offset - eachView.frame.origin.x; 
     if (dif > 0 && offset < eachView.frame.size.width) 
      eachView.highlighted = YES; 
     else 
      eachView.highlighted = NO; 
    } 
} 

примечание: это не оптимизировано ... просто пример

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