Perguntas com a marcação «uitableview»

UITableView é uma classe usada para exibir e editar listas de informações no iOS. Uma exibição de tabela exibe itens em uma única coluna. UITableView é uma subclasse do UIScrollView, que permite aos usuários rolar pela tabela, embora o UITableView permita apenas a rolagem vertical.

30
-didSelectRowAtIndexPath: não sendo chamado
Estou escrevendo um aplicativo para iOS com uma visualização de tabela em uma visualização de guia. No meu UITableViewController, eu implementei -tableView:didSelectRowAtIndexPath:, mas quando seleciono uma linha em tempo de execução, o método não está sendo chamado. A visualização de tabela está sendo preenchida, portanto, eu sei que outros métodos …


15
O que é NSLayoutConstraint "Altura do layout encapsulado em UIView" e como devo forçá-lo a recalcular de forma limpa?
Tenho uma UITableViewexecução no iOS 8 e estou usando alturas de células automáticas de restrições em um storyboard. Uma das minhas células contém uma única UITextViewe eu preciso que ela se contraia e expanda com base na entrada do usuário - toque para diminuir / expandir o texto. Estou fazendo …




4
Como criar NSIndexPath para TableView
Preciso excluir a linha 1 de uma tabela em uma função que defini. Para usar, deleteRowAtIndexPathvocê deve usar um IndexPathcom uma seção e uma linha definidas. Como posso criar um caminho de índice como este? Uma matriz com o int {1} como seu único membro falhará; a mensagem NSLog indica …


9
Definindo a altura UITableViewCells personalizada
Estou usando um UITableViewCell personalizado que possui alguns rótulos, botões e visualizações de imagem a serem exibidos. Há um rótulo na célula cujo texto é um NSStringobjeto e o comprimento da string pode ser variável. Devido a isso, não posso definir uma altura constante para a célula no método UITableView's …



26
Detectando qual UIButton foi pressionado em um UITableView
Eu tenho um UITableViewcom 5 UITableViewCells. Cada célula contém um UIButtonque é configurado da seguinte maneira: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *identifier = @"identifier"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier]; if (cell == nil) { cell = [[UITableView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier]; [cell autorelelase]; UIButton *button = [[UIButton alloc] …

24
Como desmarcar uma célula UITableView selecionada?
Estou trabalhando em um projeto no qual tenho que pré-selecionar uma célula específica. Posso pré-selecionar uma célula usando -willDisplayCell, mas não posso desmarcá-la quando o usuário clica em qualquer outra célula. - (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath { AppDelegate_iPad *appDelegte = (AppDelegate_iPad *)[[UIApplication sharedApplication] delegate]; if ([appDelegte.indexPathDelegate row] == [indexPath row]) { …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.