Articles of nsautolayout

Alinear la primera línea de múltiples líneas UILabel con UIImage utilizando AutoLayout mediante progtwigción (Objective-C)

Estoy intentando alinear un UILabel de varias líneas con un UIImage. La cosa es: quiero alinear la primera línea de esta label con la image, horizontalmente. Lo que probé: 1: alinee la image con toda la UILabel, así que básicamente todavía quería tomar la image. [containerView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"|[image(width)]-8-[multiLinesLabel]|" options:NSLayoutFormatAlignAllCenterY metrics:metrics views:views]]; 2 – Entonces intenté […]

NSLayoutConstraint entre la barra de navigation y la vista ViewControllers

¿Podemos agregar un NSLayoutConstraint entre self.navigationcontroller.navigationbar y una vista dentro de self.view . Aquí self es una instancia de _textField y _textField es una subvista de self.view Lo que necesito es que la interfaz de usuario tenga el mismo aspecto, independientemente de si la barra de navigationBar es translúcida o no. He probado lo siguiente. […]

¿Cómo actualizar los anclajes de layout rápido?

Tratando de encontrar una solución para actualizar múltiples restricciones para múltiples elementos de interfaz de usuario en un evento. He visto algunos ejemplos de desactivación, cambio y reactivación de restricciones, este método parece poco práctico para las 24 anclas con las que estoy trabajando. Uno de mis sets de cambios: ticketContainer.translatesAutoresizingMaskIntoConstraints = false ticketContainer.topAnchor.constraintEqualToAnchor(self.topAnchor).active = […]

Animar la limitación superior de la disposition automática UITableView resultando en una falla, ¿alguna pista?

Tengo una UITableView como esta: y estoy ajustando este tblViewTopConstraint con animation en UIScrollView's delegate – – (void) scrollViewDidScroll:(UIScrollView *)scrollView Código de animation: [self.tblViewTopConstraint setConstant:45.0f]; [UIView animateWithDuration:0.4f delay:0.f options:UIViewAnimationOptionCurveEaseOut animations:^{ [self.tblView.superview layoutIfNeeded]; } completion:^(BOOL finished) { }]; La animation funciona bien, pero si desploop UITableView arriba / abajo 5-6 veces, de repente lanza este locking […]

Cambiar el tamaño de UIImageView basado en la altura del contenido de UITableViewCell utilizando restricciones de reproducción automática.

Tengo un UITableViewCell xib con la siguiente vista: Como se muestra, tiene los siguientes componentes: UILabel – dateLabel UILabel – addressLabel UILabel – criteriaLabel UIImageView – separatorImageView Dado que quiero boost la altura de la celda en function de los contenidos en las tags, agregué a continuación restricciones para cada una: Entonces, las restricciones de […]

Diseño automático: restricciones automáticas de actualización cuando alguna vista está vacía

Tengo una vista como esta _______________________________ | | | | Label 0 | | ^ | | Label 1 | | ^ | | Label 2 | | ^ | | Label N | |_______________________________| ^ representa una restricción que vincula la parte superior de Label X+1 con la parte inferior de Label X Label […]

Autolayout programáticamente no funciona

Quiero agregar programáticamente un UIImageView a una vista y agregar restricciones para centrarlo, vertical y horizontalmente. Con el guión gráfico funciona pero no mediante progtwigción. class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() var transitionImageView = UIImageView() transitionImageView.frame.size = CGSize(width: 60, height: 68) transitionImageView.contentMode = UIViewContentMode.ScaleToFill var transitionImage = UIImage(named: "SoProxyLogo60pt") transitionImageView.image = transitionImage […]

Autolayout: cuando se utiliza NSLayoutAttributeCenterX, ¿qué escala usa el multiplicador?

Cuando se utiliza el atributo NSLayoutAttributeCenterX , un multiplicador de 1 da como resultado un centro que coincide con la vista referida. Al boost el valor, lo mueve hacia la izquierda y, descendiendo hacia 0, lo mueve hacia la derecha. Pude lograr aproximadamente los resultados que deseo por ensayo y error (3 puntos de vista […]

La pantalla completa de AVPlayerViewController emite advertencias de restricción

Estoy intentando crear un UIViewController con algunas tags y una película en el medio de la pantalla. Para la película, estoy usando AVPlayerViewController pero, cada vez que hago clic en su button de pantalla completa, recibo varias advertencias de restricción incluso si creo el AVPLayerViewController desde el código, usando CGRect para definir sus límites o […]

Comportamiento extraño de la animation mientras usa autolayout en .xib

Tengo una celda personalizada de vista de tabla con un button alineado a la derecha que tiene las siguientes restricciones: Espacio final de supervise Ancho fijo Altura fija Espacio superior desde Superview Ahora cuando inicio mi controller de vista, esta image de icono de edición vuela y se asienta en la location correcta. ¿Cómo puedo […]