swift 画像をリサイズして使用する
Retina対応とかで2xのサイズで用意してサイズは1xとしたいことが多かったりする。
let orgImg = UIImage(named: "orgImg.png") let resizedSize = CGSizeMake(365, 400); UIGraphicsBeginImageContext(resizedSize); orgImg?.drawInRect(CGRectMake(0, 0, resizedSize.width, resizedSize.height)) let resizedImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();
きっと他にも方法がある気がするけど
リサイズしたサイズのUIImageとして使用できるので後が楽だったり。