iPhone app - alguns personalizados perguntas UITableViewCell
-
11-09-2019 - |
Pergunta
No momento, eu tenho uma configuração de exibição no meu iPhone app construído com Interface Builder, que consiste em uma imagem de fundo, alguns campos de texto, rótulos e botões. Porque isso parece ruim, eu quero converter as configurações de exibição para um UITableView com UITableViewCells personalizados.
Eu já tentei adicionar algumas células em XIB minha configurações de vista e devolvê-los no método cellForRowAtIndexPath (com [retorno mycell];), como está escrito no tutorial da Apple, mas isso não estava trabalhando para mim - toda a minha TableView olhou estranho e ele só mostrou o primeiro celular corretamente.
É possível projetar essas células personalizados na Interface Builder? Eu tenho que criar um XIB vazio para eles ou eu posso colocá-los em XIB do meu ponto de vista? E como faço para inseri-los em minha TableView?
Agradecemos antecipadamente,
Yassin
Solução
Você pode absolutamente adicionar células de tabela personalizado que você construiu no construtor de interface. Isto inclui ambas as células estáticas e dinâmicas células. No entanto, sem lhe fornecer mais informações o melhor que eu posso dizer é "double verificar os docs e tente novamente." Só posso dizer que ele funciona e é bastante simples, por isso é difícil dizer o que você pode ter perdido. Pode ser mais útil se você postar o que você tem para o tableView:. Método cellForRowAtIndexPath
Uma vez que você diz que você só tem alguns campos de texto, eu recomendaria olhando para o técnica para seção de conteúdo linha estática do guia de programação Table View. Você provavelmente gostaria de ter cada campo do seu formulário correspondem a uma linha em uma segmentada Table View, ele vai fazer mais agradável tudo o look.