2011-02-04 1 views

답변

3

예 : I는 승/봉착

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

아니고 컬러. 셀과 연관된/* article이 */part로 읽혀졌습니다. 색상을 변경하는 중 - (UITableViewCell *) tableView : (UITableView *) tableView cellForRowAtIndexPath : (NSIndexPath *) indexPath { –

+1

@Dat Nguyen : 직접 색상 문제를 언급 한대로 질문에 대해 구체적으로 설명해야합니다. 어떤 기사가 읽혔는지 알려면, 어떤 종류의 자료 구조에서 그 기사를 추적해야합니다. 행 array_index의 아티클을 이미 읽었는지 여부를 지정하는 값을 추적하는 간단한 NSArray 일 수 있습니다. 아티클을 나타내는 데이터 구조가 이미있는 경우 Article 개체 자체에 BOOL 특성을 추가하는 것이 좋습니다. 이 경우 if (curArticle.isRead) {...}를 실행하기 만하면됩니다. –

관련 문제