Preguntas etiquetadas con autolayout

El diseño automático es un sistema de diseño de interfaz de usuario descriptivo basado en restricciones para OS X e iOS.










8
¿Cómo puedo cambiar la prioridad de las restricciones en tiempo de ejecución?
Tengo una vista que tiene altura dinámica y estoy tratando de cambiar esta prioridad de altura de vista en tiempo de ejecución. Aquí está mi parte del código; if (index == 0) { surveyViewHeightConstraint.constant = 0; surveyViewHeightConstraint.priority = 1000; } else if (index == 1) { surveyViewHeightConstraint.constant = 163; surveyViewHeightConstraint.priority …




4
cambiar el tamaño de la supervista después de que las subvistas cambien dinámicamente usando el diseño automático
No puedo, por el amor de Dios, el truco de esta supervista de cambio de tamaño. Tengo una UIView *superview con 4 UILabels. 2 funcionan como encabezado para los otros 2. El contenido de los 4 son dinámicos provenientes de la base de datos. SizeToFitvs SizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:, pasando ya …

8
Centrar la X de la subvista en el diseño automático arroja "no preparado para la restricción"
Tengo una subclase UIView personalizada que se inicializa a través de una punta. En -awakeFromNib, estoy creando una subvista e intento centrarla en su supervista. [self setInteralView: [[UIView alloc] init]]; [[self internalView] addConstraint: [NSLayoutConstraint constraintWithItem: [self internalView] attribute: NSLayoutAttributeCenterX relatedBy: NSLayoutRelationEqual toItem: self attribute: NSLayoutAttributeCenterX multiplier: 1 constant: 0]]; Esto …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.