Выделите меню в scrollview - PullRequest
       1

Выделите меню в scrollview

1 голос
/ 05 февраля 2011

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

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

ОБНОВЛЕНИЕ:

В сущности, я хочу сказать ...

Я пытаюсь подсвечивать вид, который я прокручиваю ...

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

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

затем при прокрутке следующего изображения ...

2-е изображение появляется и выделяется .. enter image description here

1 Ответ

1 голос
/ 06 февраля 2011

Вы прочитали 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;
    }
}

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...