2015-09-11 42 views
0

我有UITableViewCell中的圖像。 我想展示的圖片已經拉伸,因此我想更詳細地展示圖片。首先,我希望以瓶子細節的方式改變圖像。所以其他變薄周圍可以或者可能是在畫面外(或不可見)更改UIImage,內容模式使圖像細節

enter image description here

這是我當前的代碼:

let urlImg = NSURL(string: self.banners[Int(rnd)].src) 
      let data = NSData(contentsOfURL: urlImg!) 
      var imgS = UIImage(data: data!) 
      banner.image = imgS 

我試圖從.ContentMode每一個選項 所以我得到這樣的 enter image description here

,但很多(在第一個單元格的容器) 感謝較小提前!

回答

-1
  var cropRect = CGRectMake(imgS!.size.width/4, imgS!.size.height/4, (imgS!.size.width/2), (imgS!.size.height/2)) 
      var imageRef = CGImageCreateWithImageInRect(imgS?.CGImage, cropRect) 
      var croppedImage = UIImage(CGImage: imageRef) 

      banner.image = croppedImage 

有了這個代碼,我已經固定我的問題