草庐IT

uiimagePickerController

全部标签

ios - UIImagePickerController 相机 View 在 iOS 8 上奇怪地旋转(图片)

我有一个非常简单的应用程序:-所有方向都允许在屏幕上只有一个按钮-按钮显示一个UIImagePickerController(拍照)-使用Xcode5和SDK7构建在iOS8上,无论我是横向还是纵向,UIImagePickerController的相机都能正确显示,但是当我旋转设备时,我得到了相机View旋转90度,这是一个例子:我的应用是纵向的我按下显示UIImagePickerController的按钮我在相机View中并进入横向模式,这是我得到的:View为横向,但相机旋转了90度其他人是否已经遇到过这个问题?PS:如果我拍一张照片(再次以横向拍摄),照片会正确拍摄并正确显示:编

iphone - 从 UIImage 获取 Exif 数据 - UIImagePickerController

这个问题在这里已经有了答案:UIImagePickerControllerandextractingEXIFdatafromexistingphotos(18个回答)关闭6年前。我们如何从UIImagePickerController中选择的UIImage中获取Exif信息?我为此做了很多研发,得到了很多回复,但还是没能实现。我经历过this和this链接请帮我解决这个问题。提前谢谢.. 最佳答案 有趣的问题!我想出了以下解决方案,适用于从您的照片库中挑选的图像(注意我的代码使用ARC):导入AssetsLibrary.framew

objective-c - 如何减小使用 UIImagePickerController 创建的视频的文件大小?

我有一个应用程序允许用户使用UIImagePickerController录制视频,然后将其上传到YouTube。问题是UIImagePickerController创建的视频文件很大,即使视频只有5秒长。例如,一个5秒长的视频是16-20兆字节。我想将视频保持在540或720质量,但我想减小文件大小。我一直在尝试使用AVFoundation和AVAssetExportSession来尝试获得更小的文件大小。我试过以下代码:AVAsset*video=[AVAssetassetWithURL:videoURL];AVAssetExportSession*exportSession=[A

ios - 具有自定义 View 的相机

我的应用程序使用相机,我想在相机预览上添加叠加层。比如我想在使用Camera的时候使用一个相框,也想为相机操作添加一个自定义栏。请帮助我做同样的事情。 最佳答案 您可能正在尝试使用UIImagePickerController。但我知道这是解决您问题的一种方法。您可以使用AVCamCaptureManager和AVCamRecorder类轻松完成。Apple在其开发者网站here上有一个演示程序构建。.它被命名为AVCam。简单来说就是当你点击打开相机时,它会调用负责打开iPhone相机并录制视频或捕获音频的类和方法。它调用UIIm

ios - 具有自定义 View 的相机

我的应用程序使用相机,我想在相机预览上添加叠加层。比如我想在使用Camera的时候使用一个相框,也想为相机操作添加一个自定义栏。请帮助我做同样的事情。 最佳答案 您可能正在尝试使用UIImagePickerController。但我知道这是解决您问题的一种方法。您可以使用AVCamCaptureManager和AVCamRecorder类轻松完成。Apple在其开发者网站here上有一个演示程序构建。.它被命名为AVCam。简单来说就是当你点击打开相机时,它会调用负责打开iPhone相机并录制视频或捕获音频的类和方法。它调用UIIm

使用 UIImagePickerController 时 iOS 10 错误 [访问] <private>

我正在使用XCode8并使用iOS10.2Beta进行测试。我已将Photos、PhotosUI和MobileCoreServices框架添加到项目中。非常简单的代码:#import#import#import@interfaceViewController:UIViewController@property(strong,nonatomic)IBOutletUIImageView*imageview;@end和实现:-(IBAction)grab:(UIButton*)sender{UIImagePickerController*picker=[[UIImagePickerContr

使用 UIImagePickerController 时 iOS 10 错误 [访问] <private>

我正在使用XCode8并使用iOS10.2Beta进行测试。我已将Photos、PhotosUI和MobileCoreServices框架添加到项目中。非常简单的代码:#import#import#import@interfaceViewController:UIViewController@property(strong,nonatomic)IBOutletUIImageView*imageview;@end和实现:-(IBAction)grab:(UIButton*)sender{UIImagePickerController*picker=[[UIImagePickerContr

ios - 裁剪 UIImage

我有一些代码可以调整图像大小,因此我可以获得图像中心的缩放block-我使用它来获取UIImage并返回一个小的方形表示图片,类似于在照片应用程序的相册View中看到的内容。(我知道我可以使用UIImageView并调整裁剪模式以达到相同的效果,但这些图像有时会显示在UIWebViews中)。我开始注意到这段代码中有一些崩溃,我有点难过。我有两种不同的理论,我想知道是否有任何一种是基于基础的。理论1)我通过绘制到我的目标尺寸的屏幕外图像上下文来实现裁剪。因为我想要图像的中心部分,所以我将传递给drawInRect的CGRect参数设置为大于图像上下文范围的值。我希望这是Kosher,但

ios - 裁剪 UIImage

我有一些代码可以调整图像大小,因此我可以获得图像中心的缩放block-我使用它来获取UIImage并返回一个小的方形表示图片,类似于在照片应用程序的相册View中看到的内容。(我知道我可以使用UIImageView并调整裁剪模式以达到相同的效果,但这些图像有时会显示在UIWebViews中)。我开始注意到这段代码中有一些崩溃,我有点难过。我有两种不同的理论,我想知道是否有任何一种是基于基础的。理论1)我通过绘制到我的目标尺寸的屏幕外图像上下文来实现裁剪。因为我想要图像的中心部分,所以我将传递给drawInRect的CGRect参数设置为大于图像上下文范围的值。我希望这是Kosher,但

objective-c - iOS 8 对尚未渲染的 View 进行快照会导致快照为空

在iOS8中,我在从相机捕捉图像时遇到问题,直到现在我将此代码用于UIImagePickerController*controller=[[UIImagePickerControlleralloc]init];controller.videoQuality=UIImagePickerControllerQualityTypeMedium;controller.delegate=(id)self;controller.sourceType=UIImagePickerControllerSourceTypeCamera;[selfpresentViewController:controll