1

通常のアニメーションと同様に、コアアニメーション/クォーツコアを介して実行できますが、アンカーポイントアニメーションを使用した3Dが必要です。

誰かが私に何か提案できますか?だから私は解決策をつかむことができます。

ありがとう

4

2 に答える 2

1

ビューのレイヤーの anchorPoint を変更すると、必然的に位置に影響します。これは、この質問に対する優れた説明です。

CALayer の anchorPoint を変更すると、ビューが移動します

于 2013-03-15T10:37:17.300 に答える
0
-(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 = 結果画像; }

于 2013-03-18T13:11:52.993 に答える