Pergunta

Tenho algumas perguntas sobre o aplicativo de contato do Apple iPhone. Quero usar o mesmo Methode para criar e modificar informações.

Aqui estão duas fotos:

ALT TEXTO http://grab.by/4zjq ALT TEXTO http://grab.by/4zjr

Então, temos a criação e a edição. O formulário parece uma View Uitable com um estilo de grupo, mas não sei como recriar tudo isso. Você tem uma ideia ou um tutorial que pode explicar como fazê -lo?

Muito obrigado !

Foi útil?

Solução

O bit superior é um UIView com um UIImageView e uma View Uitable, essa visualização é definida como o cabeçalho do UitableView geral.

Quanto à edição, você precisa trocar o Uilabel, com um campo Uitext, que tem o mesmo quadro e tamanho de fonte. Mova o conteúdo de uma visão para outra.

Outras dicas

Crie um UIView que seja uma linha e adicione -a como uma subjusta à célula

//in cellForRowAtIndexPath
UIView *lineView = [[UIView alloc]initWithFrame:CGRectMake(80,0,1,44)];
lineView.backgroundColor = [UIColor lightGreyColor];
[cell addSubview:lineView];

Personalizar o UabableView é definitivamente o caminho a percorrer. Para torná -lo um pouco mais simples em si mesmo, convém conferir o Sensible TableView, o que facilita a implementação de tudo isso:http://thenextweb.com/dd/2011/04/12/an-ios-developers-dream-sensible-tableview/?awesm=tnw.to_17mds

Estou tentando desenvolver algo assim e imaginando. Na minha opinião, se você olhar de perto, a tela parece ser composta por um UISCROLLVILE vertical. Esse componente manterá uma View Uable com várias seções ou talvez até vários componentes do UITableView. Ao focar os campos de texto nas células, o UIScrollView rola o conteúdo para colocar o campo de texto selecionado em uma posição .y mais adequada/equilibrada, para visualização e edição.

Pode ser realizado personalizando as visualizações da tabela. Use as células personalizadas com base na seção para a visualização da tabela.

Confira esses links. Eles são sobre a personalização do UitableViews e são bastante detalhados.

http://www.e-tring.com/content/custom-itableViewCells-interface-builder

http://www.galloway.me.uk/tutorials/custom-itableviewcell/

Não há necessidade de criar sua própria visualização de tabela. A estrutura do livro de endereços cria absolutamente tudo isso e também adicionará contatos ao livro de endereços do iPhone.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top