2016-07-08 10 views

答えて

1

これは、記事から同じコードですが、迅速な希望では、これはあなたのために働く:

var width: CGFloat 
var height: CGFloat 
var inputImage: UIImage 

    // input image to be composited over new image as example 
// create a new bitmap image context at the device resolution (retina/non-retina) 
UIGraphicsBeginImageContextWithOptions(CGSizeMake(width, height), true, 0.0) 
    // get context 
var context: CGContextRef = UIGraphicsGetCurrentContext() 
    // push context to make it current 
    // (need to do this manually because we are not drawing in a UIView) 
UIGraphicsPushContext(context) 
// drawing code comes here- look at CGContext reference 
// for available operations 
// this example draws the inputImage into the context 
inputImage.drawInRect(CGRectMake(0, 0, width, height)) 
// pop context 
UIGraphicsPopContext() 
    // get a UIImage from the image context- enjoy!!! 
var outputImage: UIImage = UIGraphicsGetImageFromCurrentImageContext() 
// clean up drawing environment 
UIGraphicsEndImageContext() 
+0

このウェブサイトは、目的コードをスウィフトコードに変換するのに便利です:https://objectivec2swift.com/#/home/converter/ – Nate

関連する問題