Articles of cocoa touch

Usar una imagen personalizada para una accessView de UITableViewCell y hacer que responda a UITableViewDelegate

Estoy usando una UITableViewCell dibujada a medida, que incluye la misma para la vista de accessoryView la celda. Mi configuración para el accesorioView sucede por el camino de algo como esto: UIImage *accessoryImage = [UIImage imageNamed:@”accessoryDisclosure.png”]; UIImageView *accImageView = [[UIImageView alloc] initWithImage:accessoryImage]; accImageView.userInteractionEnabled = YES; [accImageView setFrame:CGRectMake(0, 0, 28.0, 28.0)]; self.accessoryView = accImageView; [accImageView release]; […]

Cargar una UITableViewCell reutilizable desde un plumín

Puedo diseñar UITableViewCells personalizadas y cargarlas bien utilizando la técnica descrita en el hilo que se encuentra en http://forums.macrumors.com/showthread.php?t=545061 . Sin embargo, el uso de ese método ya no le permite iniciar la celda con un reuseIdentifier, lo que significa que debe crear instancias completas de cada celda en cada llamada. ¿Alguien ha descubierto una […]

Espere hasta que se hayan ejecutado varias solicitudes de red, incluidos sus bloques de finalización

Tengo varias operaciones (son solicitudes de AFNetworking) con bloques de finalización que tardan un poco en ejecutarse, y un objeto de Core Data que se debe guardar al final de todas las solicitudes. MyCoreDataObject *coreDataObject; AFHTTPRequestOperation *operation1 = [[AFHTTPRequestOperation alloc] initWithRequest:request1]; [operation1 setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { coreDataObject.attribute1 = responseObject; sleep(5); }]; [operation1 start]; AFHTTPRequestOperation […]

UITableView – cambia el color del encabezado de la sección

¿Cómo puedo cambiar el color de un encabezado de sección en UITableView? EDITAR : la respuesta proporcionada por DJ-S se debe considerar para iOS 6 y superior. La respuesta aceptada está desactualizada.

MKPinAnnotationView: ¿Hay más de tres colores disponibles?

De acuerdo con los documentos de Apple, el color del pin de MKPinAnnotationView está disponible en rojo, verde y morado. ¿Hay alguna manera de obtener otros colores también? No he encontrado nada en los documentos.

¿Cómo puedo abrir una vista desde un UINavigationController y reemplazarla por otra en una sola operación?

Tengo una aplicación donde necesito eliminar una vista de la stack de un UINavigationController y reemplazarla por otra. La situación es que la primera vista crea un elemento editable y luego se reemplaza con un editor para el elemento. Cuando hago la solución obvia en la primera vista: MyEditViewController *mevc = [[MYEditViewController alloc] initWithGizmo: gizmo]; […]

Determinar si un iPhone está roto por la cárcel mediante progtwigción

¿Cómo se determina (mediante progtwigción) si un iPhone / iPod es: Jaula rota Ejecutando una copia descifrada de su software Pinch Media puede detectar si un teléfono está roto o si el software en ejecución está agrietado, ¿alguien sabe cómo lo hacen? ¿Hay alguna biblioteca?

Agregar el botón “Borrar” a un iPhone UITextField

¿Cómo se agrega ese pequeño botón “X” en el lado derecho de un UITextField que borra el texto? No puedo encontrar un atributo para agregar este subcontrol en Interface Builder en el iPhone OS 2.2 SDK. Nota: En Xcode 4.xy posterior (iPhone 3.0 SDK y posterior), puede hacerlo en Interface Builder.

¿Cómo perder margen / relleno en UITextView?

Tengo una UITextView en mi aplicación iOS, que muestra una gran cantidad de texto. Estoy paginando este texto usando el parámetro de margen de desplazamiento de UITextView . Mi problema es que el relleno del UITextView está confundiendo mis cálculos, ya que parece ser diferente según el tamaño de fuente y el tipo de letra […]

¿Cómo puedo crear un archivo zip usando Objective C?

Estoy desarrollando una aplicación para iOS, y tratando de comprimir el archivo que he creado en la aplicación, ¿hay alguna función integrada capaz de hacer esto?