Articles of cocoa touch

¿Cuál es la mejor manera de encontrar el directorio de documentos del usuario en un iPhone?

Estoy leyendo el Recetario de desarrollador de iPhone de Erica Sadun y me encontré con una pregunta. Ella dice en el libro que la forma de encontrar el directorio de documentos del usuario es con el código: [NSHomeDirectory() stringByAppendingPathComponent:@”Documents”]; pero eso parece un poco frágil, y no se parece a la manera normal de Mac […]

¿Cómo deshabilitar / habilitar la clave de retorno en un UITextField?

¿Hay alguna manera de habilitar o deshabilitar mediante progtwigción la tecla Retorno en el UIKeyboard ? Lo más cercano que pude encontrar es enablesReturnKeyAutomatically , pero eso solo dirá si desactivarlo en absoluto.

Detecta el modo avión en iOS

¿Cómo puedo detectar si el teléfono está en modo avión? (No es suficiente para detectar que no hay conexión a Internet, tengo que ser capaz de distinguir estos 2 casos)

¿Cómo deshabilitar la entrada táctil para todas las vistas excepto la vista superior?

Tengo una vista con múltiples subvistas. Cuando un usuario toca una subvista, la subvista se expande en tamaño para cubrir la mayor parte de la pantalla, pero algunas de las otras subvistas todavía son visibles debajo. Quiero que mi aplicación ignore los toques en las otras subvistas cuando una de las subvistas se “expande” de […]

iPhone: Incrementando la insignia de la aplicación a través de una notificación local

¿Es posible incrementar la insignia de la aplicación a través de una notificación local mientras la aplicación no se está ejecutando? Sé cómo configurar la insignia, pero no he encontrado ninguna manera de incrementar este valor. localNotification.applicationIconBadgeNumber = 23; Actualización: encontré una solución (lejos de ser perfecta). Puede predecir qué sucederá si el usuario no […]

¿Es posible configurar una UITableView para permitir la selección múltiple?

Para el iPhone, ¿es posible configurar una UITableView que permita la selección múltiple? He intentado reemplazar -setSelected:animated: para cada UITableViewCell, pero tratar de eludir el comportamiento requerido es complicado, ya que es difícil separar las deselecciones reales de las que el UITableView piensa que no he seleccionado debido a la selección de otra celda. ¡Espero […]

Prueba CoreLocation en iPhone Simulator

ACTUALIZACIÓN: A partir de iOS 5 y Xcode 4.1 ahora es posible probar la ubicación en el simulador e incluso definir rutas. Ver http://developer.apple.com para más detalles. Pregunta Legacy ¿Hay alguna forma de probar CoreLocation en el simulador de iPhone? Todo lo que necesito es poder establecer la ubicación yo mismo y hacer que CoreLocation […]

¿Puedo usar CGAffineTransformMakeRotation para rotar una vista de más de 360 ​​grados?

Estoy escribiendo una aplicación para iPhone, y tengo una imagen que me gustaría girar hacia afuera. Actualmente mi código se ve así (envuelto en un bloque beginAnimations / commitAnimations): scale = CGAffineTransformScale(CGAffineTransformIdentity, 5.0f, 5.0f); swirl = CGAffineTransformRotate(scale, M_PI); [player setTransform:swirl]; [player setAlpha:0.0f]; Pero me parece que si trato de cambiar el ángulo de la rotación […]

Seleccione la fila de la vista de tabla mediante progtwigción

¿Cómo selecciono programáticamente una fila UITableView para que – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath se ejecuta? selectRowAtIndexPath solo resaltará la fila.

Problema UITableView cuando se usa un delegado / dataSource por separado

Descripción general: Para comenzar con lo que funciona, tengo un UITableView que se ha colocado en una vista generada por Xcode utilizando Interface Builder. El Propietario de archivo de la vista se establece en una subclase de UIViewController generada en UIViewController . A esta subclase he agregado implementaciones operativas de numberOfSectionsInTableView: tableView:numberOfRowsInSection: y tableView:cellForRowAtIndexPath: y […]