Articles of uitableview

Alterar o comportamento de rolagem padrão do header da seção UITableView

Eu tenho um UITableView com duas seções. É uma visão simples de tabela. Eu estou usando viewForHeaderInSection para criar modos de exibição personalizados para esses headers. Por enquanto, tudo bem. O comportamento de rolagem padrão é que, quando uma seção é encontrada, o header da seção permanece ancorado abaixo da barra de navegação, até a […]

É possível atualizar um único UITableViewCell em um UITableView?

Eu tenho um UITableView personalizado usando UITableViewCell s. Cada UITableViewCell tem 2 botões. Clicar nesses botões mudará uma imagem em um UIImageView dentro da célula. É possível atualizar cada célula separadamente para exibir a nova imagem? Qualquer ajuda é apreciada.

iOS 7 – Como exibir um selecionador de data no local em uma exibição de tabela?

No vídeo da WWDC 2013, a Apple sugere a exibição do selecionador em uma exibição de tabela no iOS 7. Como inserir e animar uma exibição entre células de exibição de tabela? Assim, a partir do aplicativo de calendar da Apple:

Como detectar o fim do carregamento do UITableView

Eu quero alterar o deslocamento da tabela quando o carregamento é concluído e esse deslocamento depende do número de células carregadas na tabela. É possível que o SDK saiba quando um carregamento de exibição final foi concluído? Eu não vejo nada nem no delegado nem nos protocolos de fonte de dados. Eu não posso usar […]

Botão Excluir personalizado em edição na célula UITableView

Eu passei por essa questão que mostra o seguinte código: -(NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath{ return @”Sagar”; } E se eu quiser uma imagem personalizada em vez do botão vermelho padrão?

UITableview com mais de uma célula personalizada com Swift

Eu quero usar um UITableview com diferentes tableViewCells personalizados. Minhas 3 células são assim: Célula1: deve ter uma imagem e um label. Cell2: deve ter dois labels. Cell3: deve ter um dayPicker. Eu não quero codificar uma tag para as células. Como posso gerenciar isso no Swift? Eu tenho que codificar minha própria class para […]

Como saber quando o UITableView concluiu o ReloadData?

Eu estou tentando rolar para o fundo de um UITableView depois de terminar de executar [self.tableView reloadData] Eu originalmente tive [self.tableView reloadData] NSIndexPath* indexPath = [NSIndexPath indexPathForRow: ([self.tableView numberOfRowsInSection:([self.tableView numberOfSections]-1)]-1) inSection: ([self.tableView numberOfSections]-1)]; [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES]; Mas então eu li que reloadData é asynchronous, então a rolagem não acontece, já que self.tableView , [self.tableView […]

Como personalizar a cor de fundo de um UITableViewCell?

Eu gostaria de personalizar o plano de fundo (e talvez a borda também) de todos os UITableViewCells dentro do meu UITableView. Até agora eu não tenho sido capaz de personalizar essas coisas, então eu tenho um monte de células de fundo branco que é o padrão. Existe uma maneira de fazer isso com o iPhone […]

criando células tableview personalizadas em swift

Eu tenho uma class de célula personalizada com um par de IBOutlets. Eu adicionei a class ao storyboard. Eu conectei todas as minhas saídas. minha function cellForRowAtIndexPath tem esta aparência: override func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell! { let cell = tableView.dequeueReusableCellWithIdentifier(“Cell”, forIndexPath: indexPath) as SwipeableCell cell.mainTextLabel.text = self.venueService.mainCategoriesArray()[indexPath.row] return cell } Aqui […]

UITableViewCell com altura UITextView no iOS 7?

Como posso calcular a altura de um UITableViewCell com um UITextView no iOS 7? Eu encontrei muitas respostas em questões semelhantes, mas sizeWithFont: faz parte de todas as soluções e este método é obsoleto! Eu sei que tenho que usar – (CGFloat)tableView:heightForRowAtIndexPath: mas como faço para calcular a altura que meu TextView precisa exibir o […]