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.


12
¿Cómo animar los cambios de restricción?
Estoy actualizando una aplicación antigua con un AdBannerViewy cuando no hay ningún anuncio, se desliza fuera de la pantalla. Cuando hay un anuncio, se desliza en la pantalla. Cosas básicas. Estilo antiguo, puse el marco en un bloque de animación. Nuevo estilo, tengo una IBOutletrestricción de diseño automático que determina …




16
Cómo agregar restricciones mediante programación usando Swift
Estoy tratando de resolver esto desde la semana pasada sin ir más allá. Ok, entonces necesito aplicar algunas restricciones programáticamente en Swift para UIViewusar 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: self.view, attribute: …







9
¿Cuándo se llama a layoutSubviews?
Tengo una vista personalizada que no recibe layoutSubviewmensajes durante la animación. Tengo una vista que llena la pantalla. Tiene una subvista personalizada en la parte inferior de la pantalla que cambia de tamaño correctamente en Interface Builder si cambio la altura de la barra de navegación. layoutSubviewsse llama cuando se …

15
¿Qué es NSLayoutConstraint “UIView-Encapsulated-Layout-Height” y cómo debo obligarlo a recalcular de manera limpia?
Tengo un sistema UITableViewoperativo con iOS 8 y estoy usando alturas de celda automáticas a partir de restricciones en un guión gráfico. Una de mis celdas contiene una sola UITextViewy la necesito para contraer y expandir según la entrada del usuario: toque para reducir / expandir el texto. Estoy haciendo …


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.