Articles of toque de cocoa

¿No podría UIToolBar ser transparente?

Intento el siguiente código, pero no funciona. [helloToolbar setBackgroundColor:[UIColor clearColor]];

Agregue un temporizador de visualización de conteo en ejecución a una aplicación iOS, como el cronómetro del reloj?

Estoy trabajando con una aplicación que procesa eventos de movimiento del dispositivo y actualiza la interfaz en incrementos de 5 segundos. Me gustaría agregar un indicador a la aplicación que muestre el tiempo total que la aplicación ha estado funcionando. Parece que un contador tipo cronómetro, como la aplicación nativa iOS Clock, es una forma […]

Cómo crear backBarButtomItem con vista personalizada para un UINavigationController

Tengo un UINavigationController en el que UINavigationController varias vistas. Dentro de viewDidLoad para una de estas vistas, deseo establecer self.navigationItem.backBarButtonItem en una vista personalizada (basada en una imagen personalizada). No sé por qué, pero parece que no funciona. En cambio, obtengo el botón estándar “Atrás”. UIButton *backButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 63, 30)]; [backButton […]

Tener un reloadData para una animación UITableView cuando se cambia

Tengo una UITableView que tiene dos modos. Cuando cambiamos de modo, tengo un número diferente de secciones y celdas por sección. Idealmente, haría una animación genial cuando la mesa crezca o se encoja. Aquí está el código que probé, pero no hace nada: CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; [UIView setAnimationDuration:0.5]; [self.tableView […]

Cambiar la altura de UINavigationBar

¿Puede alguien decirme cómo cambiar la altura de la barra de navegación? Esto es lo que tengo hasta ahora: CGFloat navBarHeight = 10; self.navigationController.navigationBar.frame.size.width = navBarHeight;

¿Qué debería usar, -awakeFromNib o -viewDidLoad?

Recientemente tuve un problema en mi aplicación donde algunas de las subvistas que estaba creando en el método -awakeFromNib la subclase -awakeFromNib desaparecían de la vista. Después de hurgar un poco encontré que mover el código que había puesto -awakeFromNib a -viewDidLoad resolvió el problema. Parece que -awakeFromNib se llama solo una vez cuando el […]

¿Dimensionando un UILabel para encajar?

¿Cómo se modificaría el siguiente fragmento (en un método tableView: cellForRowAtIndexPath: UITableViewController) de la receta “09a – PrefsTable” del Capítulo 6 del Cookbook del desarrollador de iPhone? if (row == 1) { // Create a big word-wrapped UILabel cell = [tableView dequeueReusableCellWithIdentifier:@”libertyCell”]; if (!cell) { cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:@”libertyCell”] autorelease]; [cell addSubview:[[UILabel alloc] […]

Convertir cadenas a la fecha en mi aplicación para iPhone

He hecho una aplicación de calendario para el iPhone en la que tengo una fecha en formato de cadena (por ejemplo, “Tue, 25 de mayo de 2010 12:53:58 +0000”). Quiero convertir esto a un NSDate . ¿Qué necesito usar para hacer eso?