Articles of autolayout

make change UILabel text no desencadena layout automático

Tengo un controller de vista en el guión gráfico y combino la vista de UILabel y la colección de ui juntas en el controller. Sin embargo, cada vez que cambio el text de UILabel, se activará el layout automático, lo que muestra que obtuve el layout de la vista y la vista de los events […]

UITableViewCell con constraint updates hace que UITableView salte alnetworkingedor

Resumen Cambiar el tamaño y volver a cargar las filas en una tablaVer donde cada celda tiene una altura dinámica calculada por las restricciones hace que muchas otras celdas se recalculan innecesariamente. ¿Cómo debería resolver esto? Un proyecto de ejemplo se puede encontrar aquí . Versión larga Tengo una vista que muestra los detalles de […]

Números de celda de UITableView dynamics programáticamente IOS7 en Swift

He estado enfrentando el problema desde que decidí admitir IOS7, estaba usando heightForRowAtIndexPath para devolver UITableViewAutomaticDimension que funciona bien solo con IOS8. y desde UITableViewAutomaticDimension no funciona con IOS7, así que tengo que manejarlo manualmente. pero no existe un recurso de ese tipo para ayudar a acelerar este problema. Estoy usando una celda personalizada llamada […]

Horizontalmente Centre UILabel + UIImageView dentro de UIView con Autolayout

Primer problema: Tengo UIView que contiene UILabel (text dynamic) + UIImage . Quiero que se UIView dentro de UIView . Al igual que estas imágenes: La respuesta aquí no está actualizada y ahora tenemos vista de stack tal vez pueda facilitar la tarea. Segundo problema: Tengo tres UIView's uno junto al otro cada uno tiene […]

UILabel en UITableHeaderView autoLayout no funciona para iPhone 6

Utilizo autolayout para UILabel en TableHeaderView. La altura de UILabel no está arreglada, es tal vez una sola línea o multilínea. Codigo esto en ViewController: override func viewDidLayoutSubviews() { super.viewDidLayoutSubviews() if let headerView = tableView.tableHeaderView { let height = headerView.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize).height var headerFrame = headerView.frame if height != headerFrame.size.height { headerFrame.size.height = height headerView.frame = headerFrame […]

Actualización de la altura de la tabla de vista automática de la celda con vista de text

Tengo una vista de tabla similar a la pantalla "componer" en Mail, donde una de las celdas se usa para ingresar text. Me gustaría que la celda networkingimensione automáticamente al restringir la contentView de contentView de la celda a su subvista UITextView utilizando Diseño automático. El valor rowHeight la vista de rowHeight se establece en […]

Tamaño intrínseco incorrecto del text atribuido en la label

Tengo un problema con el text atribuido en la label que lleva mucho espacio en la parte inferior. Cuando estaba usando no se le atribuía uno, el tamaño estaba bien, pero ahora tengo el espacio inferior, marcado con color rosa en la image . Intenté cambiar el valor de restricción de altura (generado por iOS) […]

¿Cómo hacer una vista flotante?

Lo que quiero decir con vista flotante es una vista personalizada que es una subvista (o parece ser una subvista) de scrollview que se desplaza hasta que se ancla en un punto determinado. Un comportamiento similar sería el encabezado de sección de UITableView. Adjunta la image a continuación Mi vista de contenido (la vista debajo […]

Constante de restricción de espacio vertical igual al porcentaje de altura de la pantalla

Quiero que el valor Constante de restricción de espaciado vertical entre dos de mis subvistas sea un porcentaje de la altura de la pantalla. De esta manera, el layout tiene el mismo aspecto en todos los dispositivos. ¿Cómo hago eso en el guión gráfico? ¿Algún truco bien conocido? Tal vez hay algún truco para lograr […]

Xcode 8: Varíe para los rasgos que cambian el layout para todas las classs de tamaño

Estoy tratando de usar la característica de rasgos para xcode 8.2.1, pero cuando cambio el layout de una class de tamaño usando 'variar para rasgos' y 'hacer variar' cuando termino, de hecho cambia el layout de todos los tamaños class en mi guión gráfico. Por ejemplo, bash cambiar las restricciones en un ipad w: R, […]