Pergunta

Eu estou tendo dificuldade para entender como obter o seguinte trabalho no construtor de interface.

Eu criei uma classe de modelo Core Data "Pessoa", que tem uma série de atributos (nome, sobrenome, etc.) e uma relação com outras pessoas (amigos).

Conceitualmente isso é muito simples. No entanto descobrir como obter esse trabalho no IB está provando complicado.

Eu criei uma interface que tem uma mesa para o lado esquerdo da janela listando todas as pessoas. No lado direito são os campos para a introdução de uma pessoas detalhes.

Eu gostaria de ter uma pequena mesa que mostra a "amigos" no lado direito junto com adicionar e remover botões. Clicando no botão add vai lançar um pequeno painel com a procura funcionalidade para filtrar a lista para baixo de modo que você pode selecionar uma pessoa que será então adicionado aos "amigos" set.

Alguém pode me dar algumas sugestões ou apontar-me a um exemplo que eu posso ver que faz algo assim?

Agradecemos antecipadamente, Matt

Foi útil?

Solução

Assumindo que você já tem um controlador de matriz segurando as todas as pessoas, fazer um segundo controlador de matriz cuja variedade de conteúdo é obrigado a selection.friends do primeiro controlador. Ligue os botões Adicionar e Remover para acções deste controlador, e se ligam coluna da tabela de amigos (s) à sua propriedade arrangedObjects.

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