Articles of autolayout

UIButton setTitle: longerTitle forState: cadena de título de contrato

Estoy tratando de establecer el título de un [button setTitle:changedTitle forState:UIControlStateNormal] UIB usando [button setTitle:changedTitle forState:UIControlStateNormal] El título está cambiando correctamente, pero internamente esto parece ser animado por el button UIB y al cambiar de un título largo a un título corto parece que hay un layout pase la label UIButton con un contenidoContinsSize basado […]

Necesidad y position o altura Autolayout

Aquí está mi punto de vista en el que quiero establecer en pocos UILAbels , un UITableView , un UIImageView y una vista de espaciador. Aquí está la image UIImageView espaciado vertical entre UIImageView y la guía de layout superior y luego agregué el espaciado vertical del valor estándar entre UIImageView , primer UILabel , […]

¿Por qué la inserción de la sección del layout del flujo no se respeta cuando se habilita el dimensionamiento dynamic de celdas en una UICollectionView?

De acuerdo con muchos tutoriales y publicaciones como esta en UICollectionView , el layout de flujo de UICollectionView vuelve dynamic una vez que establece su propiedad estimatedItemSize en un valor distinto de cero. Si este es el caso, el layout de flujo obtiene el tamaño de cada elemento directamente de las celdas en lugar de […]

¿Manejando UIKeyboardWillShowNotification para que el keyboard ya esté encendido cuando se empuje un controller de vista?

Normalmente, si configura un UITextField para convertirse en el primer respondedor en viewDidLoad o viewWillAppear , cuando el controller de vista se viewWillAppear en la stack de navigation, obtendrá una animation donde el controller de vista se desliza desde la derecha con el keyboard ya arriba (es decir, no hay doble animation): Animación ideal (250 […]

systemLayoutSizeFittingSize da un tamaño incorrecto en la primera llamada

Estoy tratando de calcular la altura del encabezado de vista de tabla en function de las restricciones. Cuando utilizo la propiedad layoutMarginsGuide obtengo el tamaño equivocado calling systemLayoutSizeFittingSize . Si pincho los bordes sin usar la guía de márgenes, funciona. Aquí está el código: class SomeVC: UIViewController, UITableViewDataSource, UITableViewDelegate { // MARK: Properties let tableView […]

Utilizando AutoLayout mediante progtwigción para la barra de búsqueda y UITableView

Tengo una vista de contenedor que es casi la pantalla completa sin la barra de estado. Luego creé un UISearchController y un UITableView. Estoy usando iOS 9 y haciendo cosas programáticamente. El error que estoy teniendo es cuando se toca la barra de búsqueda, las opciones de scope se abren debajo, pero la vista de […]

UITableView beginUpdates endUpdates hace que la fila parpadee

Tengo un UITextView en UITableViewCell personalizado. Al expandir UITextView, quiero que las subvistas debajo de UITextView caigan según su altura y también aumente la altura de las filas. Por esto estoy haciendo: – (void)textViewDidChange:(UITextView *)textView { int numLines = textView.contentSize.height/textView.font.lineHeight; if(numLines < 6) { CGRect frame = textView.frame; frame.size.height = textView.contentSize.height; textView.frame = frame; NSIndexPath […]

"Esta aplicación está modificando el motor de reproducción automática desde un subprocess de background" al reproducir un video de pantalla completa desde una vista web

Tengo una vista webview en una collectionview cell que contiene un video de YouTube incorporado . Cada vez que toco el video de YouTube, va a pantalla completa. Esto es lo que quiero que haga, pero la console está escupiendo el siguiente error: This application is modifying the autolayout engine from a background thread, which […]

¿Hay alguna forma de acceder a la prioridad de las restricciones colocadas por UIStackView?

Obtengo "No se puede satisfacer simultáneamente restricciones" cuando uso la propiedad .hidden de UIStackView. Sé que es porque, como puse a Distribución para "llenar por igual" y al espaciado a 1 y luego oculto el UIStackView, trata de establecer su altura a cero para animar su ocultación, por lo que tendrá varias restricciones de la […]

Altura UITableViewCell dinámica con UICollectionView

Tengo una UITableView con UICollectionView en cada celda. Mi problema es que la altura de UITableView nunca adoptó la altura del contenido de UICollectionView . Cuando cambio el UICollectionView a una label, UITabelViewCell adoptó la altura correctamente en function de la altura del text de la label. heightForRowAtIndexPath muchas cosas diferentes, pero nada funcionó y […]