2011-02-04 19 views

答えて

3

例:私はワット/ m個

if (/* article associated with cell has been read*/) { 
    cell.textLabel.textColor = [UIColor colorWithRed:0 green:0 blue:0.8 alpha:1] 
} 
else { 
    cell.textLabel.textColor = [UIColor colorWithRed:0 green:0 blue:0.6 alpha:1] 
}
+0

そのない色。そのセルに関連付けられた/ *記事が読み込まれました*/part。 btw色を変更する - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { –

+1

@Dat Nguyen:色の問題を直接指摘したので、あなたの質問に具体的にする必要があります。どの記事が読み込まれたかを知るには、何らかのデータ構造でその記事を追跡する必要があります。行array_indexの記事が既に読み込まれているかどうかを指定する値を追跡する単純なNSArrayです。 Articleを表すデータ構造を既に持っている場合は、Articleオブジェクト自体にBOOL属性を追加することが望ましいアプローチになります。その場合はif(curArticle.isRead){...}を実行するだけで済みます。 –

関連する問題