2017-03-10 10 views
0

私は画像パターンを描画するコードを書いていますが、表現が使用されていない機能に解決としての機能CGContext.saveGState()のために、私はエラーが発生します。発現は、未使用の関数に解決しますCGContext.saveGState

誰でもswift 3.0で同じよ​​うに書くことができます。以下のコードスニペットです:事前

答えて

2

UIGraphicsBeginImageContext(view.frame.size) 
tempImageView.image?.draw(in: CGRect(x: 0, y: 0, width: view.frame.size.width, height: view.frame.size.height)) 
let context = UIGraphicsGetCurrentContext() 
CGContext.saveGState(context!) 

おかげで、ちょうどこのようなコンテキストオブジェクトに直接saveGStateを呼び出す:

context?.saveGState() 

の代わりに:

CGContext.saveGState(context!) 
+0

ありがとうございました! – Van

+0

@Van感謝の気持ちを表現するには、チェックマークを押して自分の答えを正しく選択することができます。それ@Van –

+0

は大丈夫だが、私は2分先に答えた:) –

1

このコードを試してみてくださいを:

UIGraphicsBeginImageContext(view.frame.size) 
tempImageView.image?.draw(in: CGRect(x: 0, y: 0, width: view.frame.size.width, height: view.frame.size.height)) 
let context = UIGraphicsGetCurrentContext() 
context?.saveGState() 
+0

ええ、そのあなたが私の答えをupvoteに私の答えは本当に便利であれば、今 – Van

+0

@Van作業、またそれから助けを得ることができますので、他の。 –

関連する問題