versiones que descargar como apple activar iphone cocoa-touch native repeat

que - Repetición de la imagen de fondo en la aplicación nativa de iPhone



ios versiones (4)

Debería echarle un vistazo al código de ejemplo de iPhone de QuartzDemo, específicamente QuartzImageDrawing.m. Debería usar la siguiente llamada a método.

CGContextDrawTiledImage

Aparte de poner un UIWebView como la capa de atrás en mi archivo de punta, ¿cómo puedo agregar una imagen de fondo repetitiva a una aplicación de iPhone (como el aspecto de pana en el fondo de un UITableView agrupado)?

¿Debo crear una imagen del tamaño de la pantalla del iPhone y repetirla manualmente usando copiar y pegar?



Aparentemente, un UIColor no es necesariamente un solo color, pero también puede ser un patrón. Confusamente, esto no es compatible con Interface Builder.

En su lugar, establece el backgroundColor de la vista (por ejemplo, en -viewDidLoad) con el método de conveniencia + colorWithPatternImage: y le pasa una imagen UI. Por ejemplo:

- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"gingham.png"]]; }

Por supuesto, no olvides agregar el archivo de imagen a tu paquete de aplicaciones.

También hay algunos "colores" de patrón de fondo incorporados:

  • groupTableViewBackgroundColor
  • viewFlipsideBackgroundColor

Debido a que se utilizan globalmente en todas las aplicaciones de iPhone, incurre en el arma de doble filo de una actualización del sistema operativo que actualiza la apariencia de su aplicación (dándole un nuevo aspecto que puede funcionar o no).

Por ejemplo:

- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor groupTableViewBackgroundColor]; }


Deberías usar colorWithPatternImage