Como você usa o Layout automático dentro de UITableViewCells em uma exibição de tabela para permitir que o conteúdo e as subvisões de cada célula determinem a altura da linha (ela própria / automaticamente), mantendo o desempenho de rolagem
O Auto Layout é um sistema de layout de interface do usuário descritivo e baseado em restrições para OS X e iOS.
Como você usa o Layout automático dentro de UITableViewCells em uma exibição de tabela para permitir que o conteúdo e as subvisões de cada célula determinem a altura da linha (ela própria / automaticamente), mantendo o desempenho de rolagem
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...
Não consigo encontrar uma resposta clara na documentação da Apple sobre o Autolayout de cacau sobre a diferença entre abraços de conteúdo e resistência à compressão. Alguém pode explicar seus usos e diferenças?
Existe uma boa maneira de ajustar o tamanho de UITextViewa de acordo com seu conteúdo? Digamos, por exemplo, eu tenho um UITextViewque contém uma linha de texto: "Hello world" Depois, adiciono outra linha de texto: "Goodbye world" Existe uma boa maneira no Cocoa Touch de obter o rectque reterá...
Colegas de desenvolvimento, estou tendo problemas com o AutoLayout no Interface Builder (Xcode 5 / iOS 7). É muito básico e importante, então acho que todos devem saber como isso funciona corretamente. Se este é um bug no Xcode, é um problema crítico! Portanto, sempre que tenho uma hierarquia de...
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 =...
Eu simplesmente quero texto corrido à esquerda e uma caixa de ajuda à direita. A caixa de ajuda deve se estender até o fim. Se você tirar o exterior StackPanelabaixo, ele funciona muito bem. Mas, por razões de layout (estou inserindo UserControls dinamicamente), preciso ter o empacotamento...
Desejo usar o AutoLayout para dimensionar e distribuir uma exibição de uma maneira que seja semelhante ao modo de conteúdo de ajuste de aspecto do UIImageView. Eu tenho uma subvisão dentro de uma exibição de contêiner no Interface Builder. A subvisualização possui algumas proporções inerentes que...
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...
Abri um projeto iOS existente com o Xcode6 beta6 e o Xcode lista o seguinte aviso para os arquivos Storyboard e Xib: A largura máxima de layout preferida automática não está disponível nas versões iOS anteriores à 8.0 Eu tentei endereçar o aviso, definindo a largura como explícita como...
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...
O Auto Layout está dificultando minha vida. Em teoria, seria realmente útil quando eu trocasse, mas pareço lutar contra isso o tempo todo. Eu fiz um projeto de demonstração para tentar encontrar ajuda. Alguém sabe como aumentar ou diminuir uniformemente os espaços entre as visualizações sempre que...
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...
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...
Estou trabalhando com autolayout e restrições e descobri que há uma Constrain to marginsopção no Xcode 6 que não estava presente no Xcode 5 e está marcada por padrão. Criei um projeto de teste e adicionei um UITableViewem um ViewController com o quadro definido para o mesmo tamanho da visualização...
Estou vendo um erro aparecer no meu log do depurador: Will attempt to recover by breaking constraint <NSLayoutConstraint:0x191f0920 H:[MPKnockoutButton:0x17a876b0]-(34)-[MPDetailSlider:0x17a8bc50](LTR)> Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in...
Eu sei que a cadeia de layout automático consiste basicamente em 3 processos diferentes. atualizando restrições visualizações de layout (aqui é onde obtemos o cálculo de quadros) exibição O que não está totalmente claro para mim é a diferença interior entre -setNeedsLayoute...
Estou tentando obter o dimensionamento UICollectionViewCellsautomático trabalhando com o Layout automático, mas não consigo fazer com que as células se dimensionem de acordo com o conteúdo. Estou tendo problemas para entender como o tamanho da célula é atualizado a partir do conteúdo do conteúdo da...
Se eu tiver um UIButton organizado usando o autolayout, seu tamanho será ajustado para caber em seu conteúdo. Se eu definir uma imagem como button.image, o tamanho do instrinsic novamente parece explicar isso. No entanto, se eu ajustar o titleEdgeInsetsbotão, o layout não será responsável por...
Estou com problemas para tentar obter um comportamento de layout muito básico com o Layout automático. Meu controlador de exibição fica assim no IB: O rótulo superior é o título, não sei quantas linhas serão. Eu preciso do rótulo do título para exibir todas as linhas de texto. Também preciso que...