相关疑难解决方法(0)

在iPhone上拍照而不显示控件

有没有办法在不通过Apple控件的情况下在iPhone上的代码中拍照?我见过很多应用程序,但我不确定使用什么API调用.

camera ios

22
推荐指数
2
解决办法
2万
查看次数

如何从相机拍照并通过编程方式保存在相册中?

在iPhone应用程序中,我想从相机拍摄照片并通过编程方式保存到照片库.在iPhone模拟器中可以吗?所以请告诉我你的任何链接或材料.

提前致谢

iphone cocoa-touch objective-c

9
推荐指数
2
解决办法
1万
查看次数

iPhone:以编程方式使用前置摄像头拍照

我想通过我的iphone应用程序中的前置摄像头以编程方式拍摄照片我不希望用户选择或与图像选择器进行任何交互..只是想拍摄图像并将其保存在文档中..是可能?

camera ios

7
推荐指数
2
解决办法
6123
查看次数

如何捕获图像而不在iOS中显示预览

我想在特定情况下捕获图像,例如按下按钮时; 但我不想显示任何视频预览屏幕.我想captureStillImageAsynchronouslyFromConnection是我需要用于此场景的东西.目前,如果我显示视频预览,我可以捕获图像.但是,如果我删除代码以显示预览,应用程序将崩溃并显示以下输出:

2012-04-07 11:25:54.898 imCapWOPreview [748:707]***由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'*** - [AVCaptureStillImageOutput captureStillImageAsynchronouslyFromConnection:completionHandler:] - 传递了非活动/无效连接. "***第一掷调用堆栈:(0x336ee8bf 0x301e21e5 0x3697c35d 0x34187 0x33648435 0x310949eb 0x310949a7 0x31094985 0x310946f5 0x3109502d 0x3109350f 0x31092f01 0x310794ed 0x31078d2d 0x37db7df3 0x336c2553 0x336c24f5 0x336c1343 0x336444dd 0x336443a5 0x37db6fcd 0x310a7743 0x33887 0x3382c)终止叫做抛出异常(LLDB)

所以这是我的实现:

BIDViewController.h:

#import <UIKit/UIKit.h>
#import <AVFoundation/AVFoundation.h>

@interface BIDViewController : UIViewController
{
    AVCaptureStillImageOutput *stillImageOutput;
}
@property (strong, nonatomic) IBOutlet UIView *videoPreview;
- (IBAction)doCap:(id)sender;

@end
Run Code Online (Sandbox Code Playgroud)

BIDViewController.m中的相关人员:

#import "BIDViewController.h"

@interface BIDViewController ()

@end

@implementation BIDViewController
@synthesize capturedIm;
@synthesize videoPreview;

- (void)viewDidLoad
{
[super viewDidLoad];
[self setupAVCapture];
}

- …
Run Code Online (Sandbox Code Playgroud)

iphone capture avfoundation ios

5
推荐指数
1
解决办法
1万
查看次数

Objective-C在没有相机界面的情况下拍摄照片的简单方法.只需从相机获取图片并保存到文件

我没有找到一种没有相机界面拍照的简单方法.我只需要从相机中获取一张照片并将其保存到文件中.

iphone camera ipad ios

1
推荐指数
1
解决办法
1725
查看次数

标签 统计

ios ×4

camera ×3

iphone ×3

avfoundation ×1

capture ×1

cocoa-touch ×1

ipad ×1

objective-c ×1