UIImage和resizableImageWithCapInsets Swift

lee*_*lee 9 uiimage ios swift ios8

我是Swift Apple的新手.我从这里读过一篇文章

但是不知道该怎么做(或者只是简单的不知道如何使用resizableImageWithCapInsetsSwift).请帮我resizableImageWithCapInsets在Swift中使用

小智 20

Xcode 6.1中的通用方法是:

  1. 创建一个UIImage作为变量
  2. 创建一个insets
  3. 基于原始图像和插图创建新图像,并将其指定给原始图像

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