Ir para conteúdo
  • Cadastre-se

lilian_dias

Membros
  • Total de itens

    1
  • Registrou-se em

  • Última visita

Posts postados por lilian_dias

  1. Boa Noite, espero que ajudar a solucionar o seu problema, caso ainda não o tenha. Tenta fazer os seguinte:

    Para facilitar crie, além do .xib, o .h e o .m da sua célula.

    Escreve o código abaixo na tabela onde queres mostrar a nova célula.


    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
    static NSString *CellIdentifier = @"nomeDaClasseDaCustomCell";

    nomeDaClasseDaCustomCell *cell = (nomeDaClasseDaCustomCell *) [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cellItens == nil) {
    NSArray *nibs = [[NSBundle mainBundle] loadNibNamed:@"nomeDaClasseDaCustomCell" owner:self options:nil];

    cellItens = [nibs objectAtIndex:0];

    }
    //Configura a tua célula
    cell.textLabel.textColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"yellowColor.png"]];
    cell.propriedadeLabelDaClasseCuston.text = @"Evento";

    return cell;
    }
    [/CODE]

    Também não esquece de implementar o código:

    [CODE]

    -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
    {
    return valorDoHeightDaCelulaCustonNoInterfaceBuilder;
    }
    [/CODE]

    Outra coisa chata, que as vezes esqueço, é setar no .xib da classe Custon o .h que criastes, assim como o Identifier no Atributes Inspector. E outro fator é o de fazer a conexão dos teus IBOutlets com os Objects e não com o File's Owner.

    Espero ter ajudado, boa sorte! ;)

×
×
  • Criar Novo...