2012-03-08 7 views
1

CGPointCGImageRefの中にあるかどうかは知りますか? またはCGImageRefを別の形式に変換する必要がありますか?CGImageRef内のCGPoint

UPDATE currentMunsigned charある

maskcontext = CGBitmapContextCreate(currentM, w, 
               h, 
               bitsPerComponent, bytesPerRow, colorSpace, 
               kCGImageAlphaNone); 
maskImage = CGBitmapContextCreateImage(maskcontext); 

maskcontextCGContextRefmaskImageCGImageRefであり、私はそのrectを知りたいです。

+0

私はこのイメージを色付けするcgimagerefを持っています。私はいつデバイスに触れるか知りたい。タッチがこのcgimagerefの内部にあるかどうかを確認するには、 – CrazyDev

答えて

2

イメージのフレームを取得できますか?次に、あなたはそうすることができます:

CGRectContainsPoint (CGRect rect, CGPoint point) 

その点がそのフレーム内にあるかどうかを確認します。

+0

を入力し、cgimagerefのrectが必要です。どうやって? – CrazyDev

+0

あなたのイメージはいくつかのビューまたは何かの中にある、そこからそれを取る –

+0

私はそれを行う方法がわからない...あなたは私を助けることができますか? – CrazyDev