通常のアニメーションと同様に、コアアニメーション/クォーツコアを介して実行できますが、アンカーポイントアニメーションを使用した3Dが必要です。
誰かが私に何か提案できますか?だから私は解決策をつかむことができます。
ありがとう
通常のアニメーションと同様に、コアアニメーション/クォーツコアを介して実行できますが、アンカーポイントアニメーションを使用した3Dが必要です。
誰かが私に何か提案できますか?だから私は解決策をつかむことができます。
ありがとう
ビューのレイヤーの anchorPoint を変更すると、必然的に位置に影響します。これは、この質問に対する優れた説明です。
-(void) ColorMonochrome
{ CIImage *result = [CIImage imageWithCGImage:[imageEdit.image CGImage]]; CIFilter *filter = [CIFilter filterWithName:@"CIColorMonochrome"];// 1 NSLog(@"%@",[CIFilter filterNamesInCategory:kCICategoryTileEffect]); [フィルター setDefaults]; // 2 [filter setValue:result forKey:@"inputImage"]; [filter setValue:[NSNumber numberWithFloat:1.0] forKey:@"inputIntensity"]; [filter setValue:[CIColor colorWithCGColor:[[UIColor greenColor] CGColor]] forKey:@"inputColor"]; 結果 = [フィルター valueForKey:kCIOutputImageKey]; CIContext *context = [CIContext contextWithOptions:nil]; CGImageRef resultRef = [context createCGImage:result fromRect:[結果範囲]]; UIImage *resultimage = [UIImage imageWithCGImage:resultRef]; CGImageRelease(resultRef); imageEdit.image = 結果画像; }