2010-05-18 12 views
7

En iPhone necesito establecer la vista de fondo de una vista UITable. Desde 3.2 SDK puedo en código usar algo como:Establecer el fondo de UITableview en el constructor de interfaz?

[self.tableView setBackgroundView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"mycustombackground.png"]]]; 

Pero, ¿cómo puedo hacer lo mismo en el constructor de interfaces? Sería genial si pudiera establecer la vista de fondo directamente en el constructor de interfaz. Pero parece que no puede encontrar esta propiedad, ¿dónde está?

Gracias!

Respuesta

-1

Añadir un UIImageView detrás de ella, poner la imagen en eso y establecer el tableview a transparente:

self.tableview.backgroundColor = [UIColor clearColor]; 
+0

Un muy buen tuturial está aquí http://cocoawithlove.com/2009/04/easy-custom- uitableview-drawing.html – Shaji

+1

¡Gracias! ¿Cómo agrego un UIImageView detrás de UITableView en el constructor de interfaz? – Martin

+0

Coloque un UIImageView en la vista y use el elemento de menú de envío de diseño a posterior, o colóquelo después de la tabla en el listado de objetos bajo su vista (en la ventana con el propietario del archivo) – Codezy

Cuestiones relacionadas