Iphone 在scrollview中突出显示菜单

Iphone 在scrollview中突出显示菜单,iphone,objective-c,uiscrollview,Iphone,Objective C,Uiscrollview,我需要帮助的是: 我希望菜单在滚动视图上,当我滑动它时,菜单应该高亮显示。例如菜单为默认颜色,刷卡后颜色变为红色 我不知道该怎么做,有人能帮忙吗 更新: 基本上我想说的是 我正试图照亮我滚动的视图 比如说 滚动视图上的第一个图像完全可见。我希望突出显示此图像 然后当滚动下一个图像时 第二张图片应该出现并突出显示。。 你读过了吗? 你可以用 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat offset =

我需要帮助的是: 我希望菜单在滚动视图上,当我滑动它时,菜单应该高亮显示。例如菜单为默认颜色,刷卡后颜色变为红色

我不知道该怎么做,有人能帮忙吗

更新:

基本上我想说的是

我正试图照亮我滚动的视图

比如说

滚动视图上的第一个图像完全可见。我希望突出显示此图像

然后当滚动下一个图像时

第二张图片应该出现并突出显示。。 你读过了吗? 你可以用

- (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;
    }
}
-(无效)scrollViewDidScroll:(UIScrollView*)scrollView{
CGFloat offset=scrollView.contentOffset.x;
用于(UIView*MyView中的每个视图){
CGFloat dif=偏移量-每个视图帧原点x;
如果(dif>0&&offset
注意:这不是优化的。。。只是一个例子,你读过了吗? 你可以用

- (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;
    }
}
-(无效)scrollViewDidScroll:(UIScrollView*)scrollView{
CGFloat offset=scrollView.contentOffset.x;
用于(UIView*MyView中的每个视图){
CGFloat dif=偏移量-每个视图帧原点x;
如果(dif>0&&offset

注意:这不是优化的。。。举个例子

Hmmmm,我不明白你的问题…@Manni我把那里的问题改成了更容易理解的问题,但我仍然不完全明白他们的意思。Hmmmm,我不明白你的问题…@Manni我把那里的问题改成了更容易理解的问题,但我仍然不完全明白他们的意思。