Articles of autoresizingmask

Escala una UIView automáticamente en el cambio de orientación para escalar proporcionalmente para caber en la vista principal

Una vista UIImage establecida en "Aspect Fit" automáticamente escalará dinámicamente su image para que se ajuste a los límites actuales de UIUmageView , manteniendo las proporciones de la image. Una UIView configurada en "Ajuste de aspecto" no parece tener el mismo efecto en sus vistas secundarias. He intentado establecer la vista principal mediante el código, […]

Frame cambió incorrectamente con Autoresizing en iOS7

Estoy teniendo un problema con una vista que utiliza el cambio de tamaño automático de forma incorrecta en iOS7 (pero bien en 6). La vista inicialmente se reproduce como era de esperar, luego presiono otra vista hacia la stack. Una vez que return a la vista original, una subvista que debería estar anclada en los […]

Error de "layout automático todavía requerido" al agregar subview a UITableView solo en iOS 7

Tengo un contenedor que carga un UITableViewController . Al principio no hay datos en la tabla, así que muestro una vista vacía. Así es como lo hago en ViewDidLoad : emptyView = new UIView (); emptyView.BackgroundColor = UIColor.Gray; // works on iOS 8 but has to be removed on iOS 7 emptyView.TranslatesAutoresizingMaskIntoConstraints = false; var […]

El marco de iAd no gira al paisaje usando setAutoresizingMask en iOS8

He creado un marco de iAd justo en la parte superior de la barra de tabs y estoy usando setAutoresizingMask para mantenerlo en el lugar correcto al girar la pantalla. Aquí está mi código en viewDidLoad: iAd = [[ADBannerView alloc] init]; bannerIsVisible=NO; iAd.delegate=self; [iAd setAutoresizingMask: UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleWidth]; // set iAd frame iAd.frame = CGRectMake(0, […]

Objetivo-C: AutoresizingMask + 2 Subviews = luchando

Solución: para aquellos que vean esto algún día en el futuro, la solución que utilicé fue viewDidLayoutSubviews . La solución era en realidad bastante compleja: tuve que calcular varios valores de escala y re-dimensionar dinámicamente la vista Art cada vez que la página necesitaba un nuevo layout. Hubo varios problemas extraños para manejar, pero después […]

Establecer struts y resortes mediante progtwigción para mantener la pantalla completa UIView en rotation

Lo que necesito es simple: quiero que mi marco UICollectionView siempre llene la pantalla sin importar cómo se rote el dispositivo. En este momento, estoy logrando esto usando el método "willAnimateRotationToInterfaceOrientation: …" y llamando a un método que vuelve a crear la vista de colección en rotation. Sin embargo, esto produce un parpadeo de la […]

¿Cuándo se transforman automáticamente las vistas según su supervisión?

Hice una pregunta similar antes, pero ahora he hecho un poco más de trabajo y tengo una pregunta más refinada. Tengo el siguiente código en mi applicationDidFinishLaunching :, creando 3 vistas y agregándolas como sub-vistas de la window: – (void)applicationDidFinishLaunching:(UIApplication *)application { GLViewController* controller = [[GLViewController alloc] init]; self.glViewController = controller; [controller release]; glView = […]

Migración de un proyecto mediante el uso de máscaras de autor para iPhone X

Tenemos algunos proyectos henetworkingados que todavía utilizan máscaras de autoresificación, y todo funcionó bien hasta iOS 11 y iPhone X. Con la introducción de guías de layout de área segura, ¿cuál es la mejor solución para admitir el iPhone X? Podemos convertir todas las interfaces con autorizaciones de máscaras para usar layouts automáticos. Esto parece […]

Autoresisación de máscara y vista de pantalla completa

Estoy experimentando algo extraño. Quiero crear una vista que se ajuste a toda mi pantalla (less statusBar minus navBar). Esto es lo que he hecho dentro de mi viewDidLoad . viewDidLoad : CGFloat navHeight = self.navigationController.navigationBar.frame.size.height; UIView *test = [[UIView alloc] initWithFrame:CGRectMake(0, 0, screenWidth, screenHeight-20-navHeight)]; test.backgroundColor = [UIColor greenColor]; //test.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; [self.view […]

Comportamiento inesperado al autorizar subviews cargados desde nibs

Estoy haciendo algún tipo de "formulario" con muchos campos de input (algunos son campos de text, algunos son conmutadores, algunos recostackn información de los recolectores, etc.). Hay 6 secciones en esta forma, y ​​la naturaleza de algunas respuestas influye en el rest de la interfaz (por ejemplo, si selecciona que posee un automobile, más opciones […]