Articles of cocoa touch

Cómo cambiar el texto en un botón Atrás

Por defecto, el botón Atrás utiliza como texto un título de un controlador de visualización. ¿Puedo cambiar el texto en el botón Atrás sin cambiar el título de un controlador de vista? Necesito esto porque tengo un controlador de vista cuyo título es demasiado largo para mostrar y en este caso me gustaría mostrar solo […]

UITextField: vista de movimiento cuando aparece el teclado

Actualmente estoy trabajando en una aplicación de iPhone con una sola vista, que tiene múltiples UITextFields para la entrada. Cuando el teclado muestra, se superpone a los campos de texto inferiores. Así que agregué el método correspondiente textFieldDidBeginEditing: para mover la vista hacia arriba, que funciona muy bien: – (void)textFieldDidBeginEditing:(UITextField *)textField { if ( ( […]

¿Es posible deshabilitar los encabezados flotantes en UITableView con UITableViewStylePlain?

Estoy usando una UITableView para diseñar ‘páginas’ de contenido. Estoy usando los encabezados de la vista de tabla para diseñar ciertas imágenes, etc. y preferiría que no flotasen pero permanecieran estáticas como lo hacen cuando el estilo está configurado en UITableViewStyleGrouped . Además de usar UITableViewStyleGrouped , ¿hay alguna manera de hacerlo? Me gustaría evitar […]

Menú lateral del iphone facebook usando el objective c

Posible duplicado: ¿Cuál es la mejor manera de desarrollar un menú lateral como el de la nueva aplicación iOS de Facebook? La aplicación para iPhone de Facebook tiene un nuevo menú lateral, pantalla http://sofes.miximages.com/iphone/facebook2.jpg ¿Alguien sabe cómo puedo implementar esta característica en mi aplicación de iPhone y usando el objective c?

Cómo hacer una barra de navegación completamente transparente en iOS 7

Quiero que UINavigationBar en mi aplicación sea completamente transparente y esté alineado con viewcontroller directamente debajo de él. Sin embargo, el único código que pude encontrar lo hace translúcido pero no transparente. Sé que esto se puede hacer en iOS 7 porque se usa en la aplicación de notas. Mi pregunta es, ¿cuál es el […]

Solicitar permiso de usuario para recibir UILocalNotifications en iOS 8

Configuré las notificaciones locales en el delegado de la aplicación usando esto: – (void)applicationDidEnterBackground:(UIApplication *)application { UILocalNotification *notification = [[UILocalNotification alloc]init]; [notification setAlertBody:@”Watch the Latest Episode of CCA-TV”]; [notification setFireDate:[NSDate dateWithTimeIntervalSinceNow:5]]; [notification setTimeZone:[NSTimeZone defaultTimeZone]]; [application setScheduledLocalNotifications:[NSArray arrayWithObject:notification]]; } Cuando ejecuto la aplicación y luego la dejo, recibo un error que dice: 2014-06-07 11: 14: 16.663 […]

Eliminar duplicados de NSMutableArray

Tengo este problema al eliminar objetos duplicados de una matriz. Intenté esto ya: noDuplicates = _personalHistory.personalHistory; for (int i=[noDuplicates count]-1; i>0; i–) { if ([noDuplicates indexOfObject: [noDuplicates objectAtIndex: i]]<i) [noDuplicates removeObjectAtIndex: i]; } for (PersonalHistory_artikels *e in _personalHistory.personalHistory) { if (![noDuplicates containsObject:e]) { NSLog(@"Dubplicates"); [noDuplicates addObject:e]; } } for (i=0; i<_personalHistory.personalHistory.count; i++) { PersonalHistory_artikels *test […]

¿Cómo puedo redondear un valor flotante a 2 posiciones decimales?

Tengo un valor flotante de un acelerómetro que se ve así: -3.04299553323 Me gustaría obtener -3.04, por ejemplo. ¿Hay una manera fácil de redondear ese valor flotante? Editar: Redondeo de números en Objective-C

API para determinar si se ejecuta en iPhone o iPad

¿Hay una API para verificar en tiempo de ejecución si está ejecutando un iPhone o un iPad? Una forma en que puedo pensar sería usar: [[UIDevice currentDevice] model]; Y detectar la existencia de la cadena @ “iPad”, que parece un poco frágil. En el 3.2 SDK, veo que UIDevice también tiene una propiedad que es […]

Excepción no detectada: esta clase no es un valor clave que cumple con la encoding

Estoy siguiendo un tutorial titulado “Swift Tutorial para iOS: NSFileManager Persisting Data” , y he encontrado un error alrededor o después de la marca de 29 minutos. Cuando bash ejecutarlo en el simulador de iOS, recibo el error: Aplicación de terminación debido a la excepción no detectada ‘NSUnKeyKeyException’, razón: ‘[setValue: forUndefinedKey:]: esta clase no es […]