2011年9月3日 星期六
Lala's Program Note 實作記錄: 9. 在 TableViewCell 中加入 subtitle
since: 2011/09/03
update: 2011/12/01
A. 在 NoteBookViewController.m 中, 調整以下的 method 內容:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"NoteBookCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
//cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
....
}
// Configure the cell...
// * need to implement the configureCell:atIndexPath: method
[self configureCell:cell atIndexPath:indexPath];
return cell;
}
B. 在 NoteBookViewController.m 中, 調整以下的 method 內容:
- (void)configureCell:(UITableViewCell *)cell atIndexPath:(NSIndexPath *)indexPath {
NSManagedObject *noteBook = [self.fetchedResultsController objectAtIndexPath:indexPath];
cell.textLabel.text = [noteBook valueForKey:@"name"];
cell.textLabel.textColor = [UIColor brownColor];
cell.detailTextLabel.text = [noteBook valueForKey:@"subName"];
cell.detailTextLabel.textColor = [UIColor darkGrayColor];
}
標籤:
開發筆記,
iphone,
Lala's Program Note
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。