Perguntas com a marcação «autolayout»

O Auto Layout é um sistema de layout de interface do usuário descritivo e baseado em restrições para OS X e iOS.


12
Como animar alterações de restrição?
Estou atualizando um aplicativo antigo com um AdBannerViewe, quando não há anúncio, ele desliza para fora da tela. Quando há um anúncio, ele desliza na tela. Coisas básicas. Estilo antigo, defino o quadro em um bloco de animação. Novo estilo, tenho uma IBOutletrestrição de layout automático que determina a Yposição, …




16
Como adicionar restrições programaticamente usando Swift
Estou tentando descobrir isso desde a semana passada sem dar um passo adiante. Ok, então eu preciso aplicar algumas restrições programaticamente no Swift a um UIViewusando este código: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: …



21
Como usar o layout automático para mover outras visualizações quando ela está oculta?
Eu projetei minha célula personalizada no IB, subclassifiquei-a e conectei minhas tomadas à minha classe personalizada. Eu tenho três subvisões no conteúdo da célula que são: UIView (cdView) e dois rótulos (titleLabel e emailLabel). Dependendo dos dados disponíveis para cada linha, às vezes quero exibir o UIView e dois rótulos …


21
Obtendo um erro "Este aplicativo está modificando o mecanismo de execução automática a partir de um encadeamento em segundo plano"?
Venho encontrando muito esse erro no meu OS X usando o swift: "Este aplicativo está modificando o mecanismo de execução automática a partir de um encadeamento em segundo plano, o que pode levar à corrupção do mecanismo e falhas estranhas. Isso causará uma exceção em uma versão futura." Eu tenho …


9
Quando o layoutSubviews é chamado?
Eu tenho uma exibição personalizada que não está recebendo layoutSubviewmensagens durante a animação. Eu tenho uma visão que preenche a tela. Ele possui uma subvisão personalizada na parte inferior da tela que é redimensionada corretamente no Interface Builder se eu alterar a altura da barra de navegação. layoutSubviewsé chamado quando …

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 …


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.