2012-09-07 4 views
1

c'est NSR (juste un débutant dans xcoding), en utilisant Xcode 4.3.3,Impossible d'accéder au UILabel sur mesure dans une mesure UITableViewCell

J'ai fait un UITableView personnalisé avec personnalisé UITableViewCell par storyboard, je une UIBUtton et un UILabel dans ma cellule personnalisée. Je supprime la sélection de cellule (également effacé l'arrière-plan) de sorte que seuls les boutons peuvent être accessibles, ce qui fonctionne comme une backgound pour le UILabel personnalisé. Maintenant il y a beaucoup de boutons depuis l'utilisation du tableau de données, et quand je clique sur un bouton, il se place dans l'autre vue (vue détaillée), tout ce que je voulais est de définir l'étiquette personnalisée (sur la vue détaillée) du précédent bouton sélectionné avec « label » ... signifie nouveau label = Étiquette de la page précédente cliquez dessus du tableview personnalisé ..

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    static NSString *CellIdentifier = @"Cell"; 
    Custom *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 

    if (cell == nil) { 

     cell = [[Custom alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]; 

    } 

    cell.myLabel.text = [myArray objectAtIndex:indexPath.row]; 

    return cell; 
} 


- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{ 

    [tableView deselectRowAtIndexPath:indexPath animated:YES]; 

    [self.myTable reloadData]; 

} 

J'espère que vous avez mon problème, désolé pour mon pauvre anglais .. S'il vous plaît aidez-moi, im dans un vrai bordel, coz ce problème a déjà pris mes 3 jours :( Merci d'avance, Cheers

Répondre

0

return de fonction Cellule personnalisée mais dans l'en-tête que vous écrivez UItableviewCell changez cette option en Custom