UIImage和resizableImageWithCapInsets Swift

问题描述:

我是Swift Apple的新手。我曾阅读此处的文章

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

但是不知道如何做这样的事情(或者只是简单地不知道如何使用Swift来使用 resizableImageWithCapInsets )。请帮我在Swift中使用 resizableImageWithCapInsets

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

Xcode中的通用方法6.1是:

Generic way in Xcode 6.1 is:


  1. 创建一个UIImage作为变量

  2. 创建一个insets

  3. 根据原始图像和插图创建新图像,并将其指定给原始图像







var myImage = UIImage(named: "navbar.png")!
let myInsets : UIEdgeInsets = UIEdgeInsetsMake(13, 37, 13, 37)
myImage = myImage.resizableImageWithCapInsets(myInsets)