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我把那里的问题改成了更容易理解的问题,但我仍然不完全明白他们的意思。