0

カスタムセルをロードしたテーブルビューがあります。テーブルビューが読み込まれた後、ユーザーの操作なしで一定の時間間隔で各セルを強調表示したいと思います。これについて私を助けてください。

4

3 に答える 3

1

NSTimer を使用して、必要な特定の時間間隔で選択のアクションを起動します。

編集 -

NSTimer *timer=[NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(highlightMyCell) userInfo:nil repeats:YES]

現在、highlightMyCell メソッドで -

-(void)highlightMyCell {
    // Provide implementation to highlight the cell.
}
于 2012-05-08T05:27:26.787 に答える
1

NSTimer を使用して、セレクターの送信selectRowAtIndexPath:animated:scrollPosition:deselectRowAtIndexPath:animated:タイマーの起動を切り替えるメソッドを呼び出します。

于 2012-05-08T05:27:33.470 に答える
0

このコード行を使用して、これを試してください。//これをviewdidloadメソッドに追加

    NSTimer *timer=[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(highlighted) userInfo:nil repeats:YES];

   -(void)highlighted
   {
        [customcellobject setHighlighted:YES animated:YES];
    }
于 2012-05-08T05:27:26.860 に答える