Articles of iphone

Transformar una imagen rectangular en un cuadrilátero utilizando un CATransform3D

Tengo una imagen y un conjunto de cuatro puntos (que describen un cuadrilátero Q). Quiero transformar esta imagen para que se ajuste al cuadrilátero Q. Photoshop llama a esta transformación “Distorsionar”. Pero de acuerdo con la fuente de este cuadrilátero (la perspectiva de la imagen moviéndose en el espacio), de hecho es la combinación de […]

UILabel: etiqueta de tamaño automático para el texto?

¿Es posible redimensionar automáticamente el cuadro / límites UILabel para que se ajuste al texto contenido? (No me importa si termina siendo más grande que la pantalla) Entonces, si un usuario ingresa “hola” o “mi nombre es muy largo, quiero que quepa en esta casilla”, nunca se trunca y la etiqueta se “ensancha” en consecuencia.

Cómo admitir gráficos retina de iPad y iPhone en aplicaciones universales

Apple presentó un nuevo iPad que admite gráficos Retina. Vi este gráfico retina enlace en aplicaciones de apple . Como puede ver, solo use el sufijo “@ 2x” para la pantalla retina del iPad. Tengo una aplicación universal. Entonces, ¿cómo apoyar la retina en el nuevo iPad y iPhone? ¿Retina iPad usará el sufijo “@ […]

didReceiveRemoteNotification cuando en el fondo

Este tipo de pregunta ha sido formulada varias veces, pero tengo una situación específica en curso. Cuando mi aplicación está activa y recibo un mensaje PUSH, puedo analizar las cargas útiles personalizadas y demás. Sin embargo, cuando mi aplicación está en segundo plano y llega el PUSH, el usuario tiene que hacer clic en el […]

Cómo registrar todos los métodos utilizados en la aplicación de iOS

Estoy asumiendo el desarrollo de una aplicación de iPad para un cliente. Hay una cantidad sustancial de trabajo que ya se ha hecho y estoy tratando de reconstruir cómo está diseñado todo para funcionar. Una de las cosas que me gustaría hacer es registrar qué métodos se llaman cuando se ejecuta la aplicación. He visto […]

¿Cuándo debería liberar objetos en – (vacío) viewDidUnload en lugar de en -dealloc?

¿Para qué sirve la vista -(void)viewDidUnload ? ¿No podría simplemente relajar todo en -dealloc ? Si la vista se -dealloc , ¿no se llamaría -dealloc todos modos?

¿Hay alguna forma de pausar una CABasicAnimation?

Tengo una animación básica de hilado del iPhone. ¿Hay alguna manera de que pueda “pausar” la animación para que se mantenga la posición de la vista? Supongo que una forma de hacer esto sería hacer que la animación se “complete” en lugar de llamar “eliminar”, ¿cómo lo haría? CABasicAnimation* rotationAnimation; rotationAnimation = [CABasicAnimation animationWithKeyPath:@”transform.rotation.z”]; rotationAnimation.toValue […]

¿Puedo usar setFrame y autolayout en la misma vista?

Quiero agregar relleno a todos mis botones, así que subclassicé UIButton, y entre otros cambios, quería agregar un relleno fijo mediante el uso del método setFrame. Todo estaba funcionando, a excepción de setFrame. Revisé, y descubrí que si desactivo “usar AutoLayout” en esa vista, entonces puedo usar setFrame, y funciona. ¿Hay alguna forma de evitar […]

¿NSTimer progtwigdo cuando la aplicación está en segundo plano?

¿Cómo manejan las personas un NSTimer progtwigdo cuando una aplicación está en segundo plano? Digamos que actualizo algo en mi aplicación cada hora. updateTimer = [NSTimer scheduledTimerWithTimeInterval:60.0*60.0 target:self selector:@selector(updateStuff) userInfo:nil repeats:YES]; Cuando está en segundo plano, este temporizador obviamente no se dispara (?). ¿Qué debería pasar cuando el usuario vuelve a la aplicación …? ¿El […]

¿Se puede ejecutar el instrumento de automatización de UI desde la línea de comando?

¿Hay alguna manera de abrir el instrumento UIAutomation través de la terminal? ¿Será posible escribir un AppleScript para abrir la herramienta UIAutomation de Apple y cargar la aplicación que se probará? ¿Puede decirme por favor si hay alguna forma de UIAutomation secuencias de comandos o mediante la línea de comandos podemos abrir UIAutomation y seleccionar […]