Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Repeat image in view horizontally and vertically

i know this question repeat but i cant get sultion

I have this image

And i want view background like this

enter image description here

i have tried all the this

i also try this

self.view.backgroundColor = UIColor(patternImage: 
                  UIImage(named: "backgroundicon.png")!)

Thank you in advance

EDIT :

 UIGraphicsBeginImageContext(self.view.frame.size)
 UIImage(named: "backgroundicon.png")?.draw(in: self.view.bounds)

 let image: UIImage = UIGraphicsGetImageFromCurrentImageContext()!

 UIGraphicsEndImageContext()

 self.view.backgroundColor = UIColor(patternImage: image)

Result :

enter image description here

like image 956
seggy Avatar asked Oct 20 '16 08:10

seggy


1 Answers

Here is what you need,

self.imageView.image = UIImage(named: "abcd.png")!.resizableImage(withCapInsets: .zero)

Thats all buddy :)

like image 111
Sandeep Bhandari Avatar answered Sep 29 '22 12:09

Sandeep Bhandari