Articles of iphone

CALayer: agregue un borde solo en un lado

Puedo agregar un borde a un CALayer de esta manera: [webView.layer setBorderColor: [[UIColor colorWithRed:0.6 green:0.7 blue:0.2 alpha:1] CGColor]]; [webView.layer setBorderWidth: 2.75]; ¿Pero es posible agregar un borde solo en un lado? Solo necesito un borde en la parte inferior. ¿O puedo llegar a esto con otras propiedades, por ejemplo, marco, límites, máscara, …? ¡Gracias por […]

La mejor manera de guardar datos en el iPhone

Estoy escribiendo una aplicación para iPhone y necesito guardar el estado de mi aplicación (5K o más). Mi principal preocupación son los datos que persisten en las actualizaciones. Algunas de las aplicaciones que uso claramente obtuvieron este error, ¡y preferiría no hacerlo!

Desarrollo de iPhone – Configuración de la fuente UIWebView

Tengo que mostrar el texto enriquecido que saco del servidor, entonces estoy usando UIWebView. Ahora el problema es que no tengo control sobre la fuente que se usa en UIWebView. ¿Cómo puedo cambiar la fuente para usar la fuente del sistema (por lo que es coherente con el rest de la aplicación)? Estoy haciendo algo […]

Mantener un UIButton seleccionado después de un toque

Después de que mi usuario haga clic en un botón, me gustaría que ese botón permanezca presionado durante el tiempo que realice una operación de red. Cuando se completa la operación de red, quiero que el botón vuelva a su estado predeterminado. Intenté llamar – [UIButton setSelected:YES] justo después de presionar el botón (con una […]

Cómo reducir el tamaño de mi aplicación de iPhone?

Títulos alternativos (para ayudar a las búsquedas) Comprimir PNG Reduce el tamaño de un archivo de iPhone (.ipa) Agregar una regla de comstackción para comprimir imágenes en Xcode Las aplicaciones iOS solo se pueden descargar a través de 3G si tienen menos de 100 MB. ¿Cuáles son las mejores estrategias para reducir el tamaño de […]

Cómo dibujar una UIView personalizada que es solo un círculo: aplicación para iPhone

¿Cómo voy a dibujar una UIView personalizada que es literalmente solo una pelota (un círculo 2D)? ¿Podría simplemente anular el método drawRect? ¿Y alguien puede mostrarme el código para dibujar un círculo azul? Además, ¿estaría bien cambiar el marco de esa vista dentro de la clase misma? ¿O necesito cambiar el marco de una clase […]

¿Qué es un “delegado” en el desarrollo de iPhone de Objective C?

¿Qué es un “delegado” en el desarrollo de iPhone de Objective C?

Viendo el uso de la memoria en iOS

¿Hay alguna manera de averiguar cuánta memoria hay disponible en iOS? Sé que el sistema pasará advertencias de memoria baja cuando la memoria disponible se agota. Sin embargo, mi aplicación tiene algunos puntos en los que un único subproceso llevará a cabo una tarea compleja y, a veces, esa tarea consume suficiente memoria como para […]

animación addSubview

Tengo UIView principal donde visualizo diferentes datos. Luego coloco un botón, que muestra una subvista como esta: – (IBAction) buttonClicked:(id)sender { UIView *newView = [[UIView alloc] initWithFrame:CGRectMake(25,25,50,20)]; UILabel *newLabel = [[UILabel alloc] initWithFrame:CGRectMake(25,25,50,25)]; newLabel.text = @”some text”; [newView addSubview:newLabel]; [self.view addSubview:newView]; [newLabel release]; [newView release]; } newView parece estar bien, pero no se anima de […]

No se llama a ViewDidAppear al abrir la aplicación desde el fondo

Tengo un controlador de vista en el que mi valor es 0 (etiqueta) y cuando abro ese controlador de vista desde otro ViewController he establecido viewDidAppear para establecer el valor 20 en la etiqueta. Funciona bien, pero cuando cierro mi aplicación y vuelvo a abrir la aplicación, el valor no cambia porque viewDidLoad , viewDidAppear […]