Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

UIImage and resizableImageWithCapInsets Swift

I'm newer with Swift's Apple. I had read an article from Here

But don't know how to do something like that(or just simple don't know how to use resizableImageWithCapInsets with Swift). Please help me to use resizableImageWithCapInsets in Swift

like image 203
lee Avatar asked Oct 08 '14 11:10

lee


1 Answers

Generic way in Xcode 6.1 is:

  1. Create an UIImage as a variable
  2. Create an insets
  3. Create a new image based on the original image and the insets, and assign it to the original image

var myImage = UIImage(named: "navbar.png")!
let myInsets : UIEdgeInsets = UIEdgeInsetsMake(13, 37, 13, 37)
myImage = myImage.resizableImageWithCapInsets(myInsets)
like image 114
Daniel Storek Avatar answered Oct 08 '22 10:10

Daniel Storek