Articles of autolayout

Cómo evitar la compensación de contenido al boost el tamaño de contenido

tl; dr No quiero que los aumentos en los tamaños de UIViews encima de la parte superior de la window de contenido UIScrollView's presionen el contenido a continuación hacia abajo. Tengo una UIScrollView que muestra una list de muchos UIStackViews , y una de las ventajas de UIStackViews es que cuando establece isHidden = false […]

Obtenga salto de línea en UILabel debido a Autolayout

Quiero get el text con caracteres de nueva línea, ya que el UILabel se muestra utilizando la reproducción automática en la pantalla del teléfono. Gracias. Por ejemplo: si asigno label.text = "dhasghdsgah dgahjdg ahjgd hkagkhdhk ajsh djkah" Cuando esto se muestra en la pantalla, aparece de la siguiente manera dependiendo del ancho de la pantalla: […]

¿Cómo reproducir automáticamente ImageView dentro de CollectionView de manera que la celda a borde tenga el mismo espacio que el espacio interno de celdas?

Creé UIImageView dentro de CollectionViewCell. Quería que el layout tuviera el mismo espacio entre el borde izquierdo de la celda a la izquierda como el espacio entre la celda interior y el mismo espaciado para la derecha de la mayoría de las celdas al borde derecho de la pantalla. El layout actual que tengo es […]

Diseño automático de un UIViewController en código utilizando el lenguaje de formatting visual

Me gustaría posicionar una vista emptyAddButton en la parte inferior izquierda usando el layout automático en Código usando el lenguaje de formatting visual. Este es mi enfoque actual. Inicializando el button emptyAddButton , un UIViewController personalizado: – (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { … emptyAddButton = [[AddCardViewController alloc] init]; [emptyAddButton.view setFrame:CGRectMake(50, 300, 190, 65)]; //to define […]

Diseño automático VFL: alinear todos los arrastres en una restricción horizontal

Tengo cuatro tags astackdas una debajo de la anterior, pero aligerando su línea de base con la parte superior de su vista de contenido, no con un espacio vertical entre sí. Lo hago por el código de esta manera [contentView addConstraint:[NSLayoutConstraint constraintWithItem:topFirstLabel_ attribute:NSLayoutAttributeBaseline relatedBy:NSLayoutRelationEqual toItem:contentView attribute:NSLayoutAttributeTop multiplier:1.0f constant:20.0f]]; [contentView addConstraint:[NSLayoutConstraint constraintWithItem:topSecondLabel_ attribute:NSLayoutAttributeBaseline relatedBy:NSLayoutRelationEqual toItem:contentView attribute:NSLayoutAttributeTop […]

iOS AutoLayout fila creciente

Soy un poco nuevo en layout automático y llegué a un punto en el que estoy atrapado ahora. Busqué en los videos de la WWDC hoy porque recuerdo un ejemplo pero no pude encontrarlo … En la forma simple, el layout debería ser así: @"|[label]-[value1]-[value2]-[hideDetailsButton]|" @"V:|[label]|" Pero debería ser posible tener múltiples valores, donde la […]

Autolayout no funciona con celdas tablaview reutilizables

Estoy intentando utilizar Autolayout y el Generador de interfaces para crear un TableViewCell personalizado. Configuré mi celda en viewDidLoad así: [tableView registerNib:[UINib nibWithNibName:@"BChatCell" bundle:Nil] forCellReuseIdentifier:@"ChatCell"]; Entonces, dequeue la celda así: – (UITableViewCell *)tableView:(UITableView *)tableView_ cellForRowAtIndexPath: (NSIndexPath *)indexPath { BChatCell * cell = [tableView_ dequeueReusableCellWithIdentifier:@"ChatCell"]; return cell; } Cuando la vista de tabla primero se carga, […]

¿Cómo establecer la restricción de espacio vertical en el Diseño automático con línea de base?

hay dos tags a la vista. mi diseñador me ofrecerá markman como siguiente Sin embargo, solo puedo establecer la restricción en Xcode como sigue Quiero decir, el diseñador me necesita para alinear las dos tags con la línea de base, sin embargo, puedo establecer el espacio de dos tags con marco. ¿Hay alguna manera de […]

Problemas de layout automático de iOS

Soy nuevo en layout automático y estoy experimentando algunos problemas. Tome la siguiente vista de retrato: Me gustaría poder rotar el dispositivo y get una vista parecida a esta: El button y la label tienen alturas fijas, por lo que me gustaría que la vista de la image y la vista de la tabla se […]

Xcode Autolayout y rotation

Quiero preguntar si es mejor tener desactivada la reproducción automática cuando quiero que las vistas de mi aplicación se ajusten correctamente para que coincida con la orientación de la pantalla del dispositivo cuando el usuario rota el dispositivo iOS de retrato a paisaje y viceversa. Es porque cuando tengo autolayout apagado, puedo ajustar el tamaño […]