Je suis nouveau au développement de iOS et je me demandais comment puis-je ajouter une image d'arrière-plan qui répétera verticalement à ma vision de la collection UI que j'ai créée pour afficher un tableau d'images? P>
3 Réponses :
- (void)viewDidLoad { [super viewDidLoad]; self.collectionView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"imageName.pnd"]]; }
Comment puis-tu le couper au bas de l'écran ?!
Cela fonctionnera également et je pense que c'est plus correct que le travail autour de la couleur de fond. Allez pour le fond fort> strong> directement.
- (void)viewDidLoad { [super viewDidLoad]; self.collectionView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourImage.png"]]; }
Comment n'est-ce pas la réponse sélectionnée?
Pour Swift, Ajouter à viewDidLoad ():
self.collectionView?.backgroundColor = UIColor(patternImage: UIImage(named: "background")!)
Comment puis-tu le couper au bas de l'écran ?!
J'ai trouvé nécessaire de retirer mon paramètre de couleur de fond précédent dans le storyboard, avant que l'image de motif ne soit visible.
Essayez
Collectionview.backgroundColor = [Uicolor Colorwithpatternimage: [UiImage Imagenamed: @ "myImage"]]]; code>
Serais-je juste mettre cela dans mon fichier .m pour le contrôleur d'affichage?
Yup, en
ViewDidDload code>