2011-02-05 3 views
1

私は助けが必要です: メニューをスクロールビューに表示したいのですが、スワイプするとメニューがハイライト表示されます。例えば;メニューはデフォルトの色です。一度スワイプすると、色は赤に変わります。スクロールビューのハイライトメニュー

私はこれをどうやって行うことができないのか誰にも助けてくれますか?例えば

基本的に私が言って何を意味するか...私は、スクロールビューをHILGHLIGHTしようとしている

メートル...

enter image description here

第一:

UPDATEは、スクロールビューの画像が完全に表示されます。この画像を強調表示します。次の画像をスクロールする際

が、その後...

第二の画像が..思い付くshudと強調します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; 
    } 
} 

ノートを使用することができます。これは最適化されていない...単なる一例を

関連する問題