Articles of iphone

Objective-C: valor de retorno del método y bloque de finalización, ¿cómo se ejecutan?

Hago una aplicación de fotografía en iPhone y tengo estas 3 classs: ViewController, CaptureManager e ImgProcessor. ViewController: -(IBAction)takePic:(id)sender{ images = [captureManager takeMultipleImagesWithCompletion:^{ //Some UI related code.. [imgProcessor process:images]; }]; } CaptureManager: -(NSArray *)takeMultipleImagesWithCompletion:^(void)completionHandler{ // take picture codes… completionHandler(); return arrayOfImagesTaken; } Hasta ahora funciona como se desee: imgProcessor procesa las imágenes tomadas por captureManager . […]

UITextView contentOffset no inicializado con CGPointZero en iOS7

Tengo una punta con una pantalla completa textView. En viewDidLoad , self.textView.attributedText = //some text; Es tan simple como esto y funciona bien, excepto para el modo horizontal de iPhone. En modo horizontal, cuando contentOffset.y a esta página, contentOffset.y de este textView no se inicia en cero. Por lo tanto, de manera pnetworkingeterminada, la position […]

Modificar la velocidad de una SKAction en ejecución.

Tengo este código: @implementation MyScene { SKAction *delayAction; } Inside a method: delayAction = [SKAction waitForDuration:3.0]; [self runAction:[SKAction repeatActionForever: [SKAction sequence: @[delayAction, [SKAction …]]]]] withKey:@"myKey"]; Entonces quiero disminuir la duración del time extra. (Este método se llama a la actualización 🙂 Entonces probé: – (void)updateVelocity { NSLog(@"duration:%f",delayAction.duration); delayAction.duration = delayAction.duration – 0.001; } Y me […]

¿Mostrando interstitucional admob varias veces cómo?

Tengo una pequeña aplicación de juegos que tiene un guión gráfico y en su interior crea escenas como el menu de inicio: área de gamin, puntajes que he agregado vista de banner de admob e intersticiales en él. Mi vista de banner funciona bien y mi intersticial solo funciona por una vez. Cargo mi intersticial […]

Eliminando el estilo de date / hora del correo electrónico HTML iPhone

He creado un correo electrónico HTML sensible que funciona bien en muchas plataforms diferentes, excepto cuando se ve en el iPhone. Parece que iOS está reconociendo una date y hora y aplicando un color azul / subrayado al contenido. He investigado este problema durante las últimas dos horas y estoy en un callejón sin salida. […]

Cambiar el color del text del button de retroceso pnetworkingeterminado en el guión gráfico.

Cómo cambiar el color del text del button de retroceso pnetworkingeterminado en el guión gráfico (tanto a través de storyboard como mediante progtwigción)? El color pnetworkingeterminado que aparece es azul. Esta pregunta ayuda a configurar el text para el button Atrás, pero no el color.

Llamar a viewWillTransitionToSize: manualmente

Actualmente tengo un UiViewController llamado Page2 Ahora, si la orientación del Iphone se cambia a horizontal, se llamará el siguiente método que está bien y bueno -(void) viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator { /*The orientation of the phone just changed*/ } Ahora mi problema es que si el usuario ya está en modo horizontal en ViewController página1 y […]

iOS: cómo cambiar el nombre de los files / carpetas de la carpeta de documentos de manera progtwigda

Estoy trabajando en la funcionalidad para save files de video en la carpeta de documentos de la aplicación en iOS. Quiero cambiar el nombre de algunos files de forma progtwigda, pero no sé cómo hacerlo. ¿Hay algún cuerpo que tenga alguna solución? Gracias y saludos.

El método UITabBarControllerDelegate no se llama

Tengo un controller de barra de tabs que tiene 4 tabs, quiero: cuando toque la cuarta pestaña (un controller de vista ficticio), presentará un nuevo controller de vista sin mostrar el VC ficticio. aquí está mi código: – (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController { NSLog(@"called"); AskQuestionViewController *AQVC = [[AskQuestionViewController alloc]initWithNibName:@"AskQuestionViewController" bundle:nil]; if (viewController == [tabBarController.viewControllers objectAtIndex:3]) […]

Mi aplicación falla cuando se ejecuta en mi iPhone, pero no en el simulador. ¿Cuáles son algunas de las técnicas de debugging que puedo usar para solucionar el problema?

La aplicación se bloquea en la llave de cierre de viewDidLoad en GameViewController . Mi código viewDidLoad ve así: override func viewDidLoad() { super.viewDidLoad() let scene = GameScene(size: CGSize(width: 768, height: 1024)) let skView = self.view as! SKView skView.showsFields = true skView.ignoresSiblingOrder = true skView.showsPhysics = true scene.scaleMode = .AspectFill skView.presentScene(scene) } Si comento las […]