2010-12-28 4 views

Antwort

4

Sie können eine Standardzelle mit UITableViewCellStyleValue1 verwenden (die gleichen Zellen werden in der Anwendung Standardeinstellungen verwendet). Stellen Sie Ihren „links Text“ der Zelle textLabel und „richtigen Text“ auf die detailTextLabel, so etwas wie:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 

    static NSString *CellIdentifier = @"Cell"; 

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 
    if (cell == nil) { 
     cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:CellIdentifier] autorelease]; 
    } 

    cell.textLabel.text = @"Left text"; 
    cell.detailTextLabel.text = @"Right text"; 

    return cell; 
} 
+0

Würden Sie mir etwas ausmachen, zeigt, was der Code aussehen würde? – CodeGuy

+0

Danke schön! – CodeGuy

+0

eigentlich sagt es "DetailsTextLabel" ist nichts. Ist das ein Tippfehler? – CodeGuy

Verwandte Themen