Articles of rotation

Anidado UICollectionViews, AutoLayout y rotation en iOS 8

Comencé a usar AutoLayout para un proyecto grande y me sorprendió positivamente. Sin embargo, ahora tengo que ajustar el proyecto para adaptarse a las classs de rotation y tamaño, y tengo grandes problemas para que las vistas se comporten correctamente. El problema básico es que tengo UICollectionViews con celdas que contienen de nuevo UICollectionViews . […]

Autoresea todas las subvenciones de UIScrollView correctamente en el cambio de orientación.

Yo tengo: 1 vista de desplazamiento de pagination en la parte inferior (como un panel) que inicialmente está en 768×100 píxeles, que se configura para estirarse a 1024 cuando el iPad gira al paisaje. 2 subvenciones, cada 768×100 píxeles grandes; uno en origen 0,0 y uno en origen 768,0. En retrato, el usuario puede deslizar […]

¿Cómo rotar correctamente una superposition en el map?

He creado una superposition personalizada que contiene una forma geométrica para una aplicación de iOS. Me gustaría rotar alnetworkingedor de su centro (o mejor dicho, el centro del límite de MapRect). Por lo que entiendo, usar CGContextRotateCTM (contextRef, angle) gira la superposition usando la esquina superior izquierda del BorderRectMap como origen, así que si giro […]

¿Qué se invoca después de activar UIApplicationDidBecomeActiveNotification?

En mi aplicación estoy tratando de hacer que mi barra de navigation no disminuya de 44px a 32px cuando el teléfono gira a una orientación horizontal. Pude lograr esto estableciendo el marco de navigationBar cuando la vista se gira y también en viewDidAppear. Sin embargo, cuando presiono el button de inicio para salir de la […]

Forma adecuada de rotar UIImage con GPUImage

Quiero rotar un UIImage grande usando GPUImage porque es mucho más rápido que los charts centrales, al less en dispositivos iOS. Esto es lo que estoy haciendo: GPUImagePicture *src = [GPUImagePicture alloc] initWithImage:image]; GPUImageFilter *rotationFilter = [[GPUImageFilter alloc] init]; [rotationFilter setInputRotation:gpuRotationMode atIndex:0]; [src addTarget:rotationFilter]; [src processImage] [rotationFilter imageFromCurrentlyProcessedOutputWithOrientation:UIImageOrientationUp]; El único problema es que obtengo una […]

Retina 3.5 tiene origen incorrecto después de la rotation en vista modal a UIInterfaceOrientationLandscapeLeft

Tengo un comportamiento extraño con mi representación de vista. mi estructura: Window -> MyTabbarController -> GraphViewController -> (modal) SelectItemViewController; configuration de la window: Después de actualizar mi aplicación a la resolución Retina 4 (y configurar el tamaño de la window de UI en Window.xib a Retina 4 a pantalla completa ), el origin de myTabbarController […]

La rotation del iPad restablece la animation de las vistas para comenzar

Cuando gire el iPad, todos los componentes animados (por ejemplo, vistas / botones) volverán a su position original en cuanto se cargaron por primera vez. hay alguna forma de prevenir esto? Aquí es cómo animo object cuando hago clic en un button, por ejemplo – (IBAction)button1Pressed:(id)sender{ [UIView animateWithDuration:ANIMATION_SPEED delay:0.0 options:UIViewAnimationOptionBeginFromCurrentState animations:(void (^)(void)) ^{ self.view.userInteractionEnabled = […]

¿Cómo convertir un CGRect de retrato a paisaje?

Me gustaría convertir un marco CGRect que existe en una vista de tamaño 320 x 480 (retrato) a una vista de tamaño 640 x 480 (paisaje a la izquierda). Debo notar que estoy probando en un iPhone 4S. Sin embargo, necesito encontrar un método lo suficientemente genérico para un iPhone 5, con una pantalla más […]

Los numbers se saltan al girar la rueda iOS continueTrackingWithTouch

He creado una rueda y funciona bien cuando giro lentamente. Pero cuando se gira / arrastra más rápido, se saltan los numbers. A continuación se muestra el método continueTrackingWithTouch: – (BOOL)continueTrackingWithTouch:(UITouch*)touch withEvent:(UIEvent*)event { CGPoint pt = [touch locationInView:self]; float dx = pt.x – container.center.x; float dy = pt.y – container.center.y; float ang = atan2(dy,dx); float […]

Cambiar alignment de text en UITableViewCell en rotation

Estoy usando classs de tamaño para convertir dos files xib (iPhone vs iPad) en uno. La mayoría de las orientaciones tienen una cuadrícula de 2×2 de UILabels por encima de una UITextView. Sin embargo, para el retrato de iPhone, quiero que los UILabels se apilen verticalmente. Tengo esto funcionando muy bien con las classs de […]