Articles of cocoa touch

Ventajas, problemas, ejemplos de agregar otra ventana UI a una aplicación iOS

Recientemente me he estado preguntando sobre el hecho de que una aplicación de iOS solo tiene una UIWindow . No parece ser un problema crear otra UIWindow y colocarla en la pantalla. Mi pregunta es algo vaga, pero estoy interesado en: ¿Qué podría potencialmente lograr con una segunda UIWindow que no se puede hacer de […]

Estilo personalizado de la barra de navegación: iOS

Posible duplicado: Cómo agregar una imagen de fondo en la barra de navegación de iphone? iOS: ¿Cómo hizo el NY Times este estilo personalizado de barra de navegación superior? Y para el caso, ¿el de abajo? Gracias…

Animación de iPhone para “deslizar para desbloquear”

Cualquier idea sobre cómo Apple implementó el “deslizamiento para desbloquear” (también, “deslizar para apagar” es otro ejemplo idéntico) de animación? Pensé en algún tipo de máscara de animación, pero el enmascaramiento no está disponible en el iPhone OS por motivos de rendimiento. ¿Hay algún efecto de API privada (como SuckEffect) que puedan haber usado? ¿Un […]

iPhone: consigue la posición de UIView en toda la ventana de UI

La posición de una UIView puede ser determinada obviamente por view.center o view.frame etc., pero esto solo devuelve la posición de la UIView en relación con su superview inmediata. Necesito determinar la posición de UIView en todo el sistema de coordenadas 320×480. Por ejemplo, si el UIView está en una UITableViewCell , su posición dentro […]

Si “a == b” es falso al comparar dos objetos NSString

Tengo una clase con un método accesible que devuelve un NSString cuando se llama. [MyClass getMyString] La variable de cadena en esa clase está realmente asignada en didSelectRowAtIndexPath: parte de una tabla como esta: myString = cell.textLabel.text; Cuando recupero la cadena llamando a ese método, la asigno a otra cadena en la clase que la […]

¿Cuál es la forma correcta de buscar una cadena nula en Objective-C?

Estaba usando esto en mi aplicación para iPhone if (title == nil) { // do something } pero arroja alguna excepción, y la consola muestra que el título es “(nulo)”. Así que estoy usando esto ahora: if (title == nil || [title isKindOfClass:[NSNull class]]) { //do something } ¿Cuál es la diferencia, y cuál es […]

Comparando UIImage

¿Cómo puedo comparar una imagen con otra? ¡Gracias!

iPhone: ¿Deshabilita el atajo de “doble barra espaciadora para.”?

De forma predeterminada, si toca dos veces la barra espaciadora en el iPhone o iPad, en lugar de obtener “” (dos espacios), obtiene “.” (Un período seguido de un espacio). ¿Hay alguna forma de desactivar este acceso directo en el código? Actualización: deshabilitar la corrección automática mediante UITextInputTraits no funciona. Actualización 2: ¡Lo tengo! Ver […]

Comparando fechas

¿Cómo se compara la fecha actual con otra fecha? Por ejemplo, Date1 es 1-10-2008 , Date2 es 15-06-2009 . Quiero saber si Date1 es una fecha futura o pasada.

Clasificando dos NSArrays juntos uno al lado del otro

Tengo varias matrices que deben ordenarse una al lado de la otra. Por ejemplo, la primera matriz tiene nombres: @[@”Joe”, @”Anna”, @”Michael”, @”Kim”] y la otra matriz contiene direcciones: @[@”Hollywood bld”, @”Some street 3″, @”That other street”, @”country road”] , donde los índices de las matrices van de la mano. “Joe” vive en “Hollywood bld”, […]