Tengo un archivo XIB con elementos UIControl
y UIScrollView
dentro de él. Me gustaría agregar una imagen de fondo a la vista. Intenté agregar un ImageView en IB, pero no pude conseguir que estuviera presente como fondo y oscureció los elementos de control. El envío de un mensaje sendViewBack
tampoco parece hacer nada.Establecer imagen de fondo mediante programación en un Xib
Cuando creo un UIImageView programáticamente, no aparece.
A continuación se muestra el código intenté:
Creación programática
UIImage *imageBackground = [UIImage imageWithContentsOfFile:@"globalbackground"];
UIImageView *backgroundView = [[UIImageView alloc] initWithImage:imageBackground];
[[self view] addSubview:backgroundView];
[[self view] sendSubviewToBack:backgroundView];
Tratar con el archivo SEMILLA
[[self view] sendSubviewToBack:background];
donde el fondo es un IBOutlet
declarado en el archivo de cabecera y conectado a la Vista de imagen de NIB en IB.
¿Hay algún paso que me falta aquí?
si hay otros componentes de interfaz de usuario, asegúrese de usar insertSubView, como a continuación: [self.view insertSubview: backgroundView atIndex: 0]; – TharakaNirmana