1

我想添加一张从我的应用程序捕获的照片并在 iPad 上显示 2 秒钟。我有一个自计时照片应用程序,它可以从 4 倒数到 1,然后拍照。我将它设置为在达到零时显示 PNG 图像。但我想显示在 PNG 图像之后立即拍摄的照片。我难住了。

这是保存图像的代码的一部分。

- (void)captureEnded:(CameraView *)camView {
NSLog(@"%f, %f", [camView capturedImage].size.width, [camView capturedImage].size.height);



UIImage *img = [camView capturedImage];

这是显示倒计时的代码的一部分。当计时器归零时,屏幕上会显示“smile3”0.2 秒。我希望上面的 UI 图像在微笑 3 之后显示 2 秒。有什么想法吗?

if (mTimer-counter+1 == 0) {
            [[AppDelegate sharedAppDelegate] playShutterSound];
            lblRemainPhoto.hidden = YES;
            [btnTimeCounter setBackgroundImage:[UIImage imageNamed:@"smile3"] forState:UIControlStateNormal];

            [NSTimer scheduledTimerWithTimeInterval:0.2  target:self selector:@selector(anim1) userInfo:nil repeats:NO];
        }
4

0 回答 0