草庐IT

UIImagepickerController

全部标签

iphone - 应用程序只对肖像启用,但 UIImagePickerController 在 iOS6 中旋转

请注意下面的答案-不适用于iOS6,所以我仍然需要一个答案!我的应用程序只启用了纵向模式。但是,如果我将UIImagePickerController作为subview嵌入其中并旋转设备,顶部和底部栏将保持在同一位置,但UIImagePickerController会旋转。如何防止它旋转?这是代码:[self.view.windowaddSubview:self.imagePickerController.view];self.imagePickerController.showsCameraControls=NO;self.imagePickerController.view.fra

ios - 如何从 ios 中的 UIImagePickerController 中选择多个图像

我正在尝试使用UIImagePickerController简单地启用从照片库中选取多张图像。我对XCode比较陌生,我不明白如何允许用户从UIImagePickerControler中选取多张图片。这是我当前的代码。请帮助任何人如何从UIImagePickerController中选择多张图片。-(void)actionSheet:(UIActionSheet*)actionSheetclickedButtonAtIndex:(NSInteger)buttonIndex{switch(buttonIndex){case0:[selftakeNewPhotoFromCamera];br

iphone - 配置 UIImagePickerController 的帧大小

是否可以更改UIImagePickerController的可显示框架大小?我想显示相机View但不是在整个屏幕上,而是在100x100的边界框中说。这是我的viewDidAppear:-(void)viewDidAppear:(BOOL)animated{UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.sourceType=UIImagePickerControllerSourceTypeCamera;picker.showsCameraControls=NO;picker.came

ios - 调用 alloc init 时 UIImagePickerController 真的很慢

我有一个ViewController,它在按下tabBarController中的一个选项卡时显示。在这个ViewController中,我在viewDidLoad方法中初始化了一个UIImagePickerController:-(void)viewDidLoad{[superviewDidLoad];//SetimagePicker//-------------------------//_imagePicker=[[UIImagePickerControlleralloc]init];_imagePicker.delegate=self;_imagePicker.videoMax

ios - UIImagePickerController - 横向拍摄的照片在顶部创建黑条

我正在使用UIImagePickerViewController(UIImagePickerControllerSourceTypeCamera)在我的应用中拍照。但是,当以风景拍摄照片时,预览/裁剪View中的图像顶部会出现一个大黑条(底部也有一个细长的黑条)。像这样-这是我的代码-UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.delegate=self;picker.allowsEditing=YES;picker.sourceType=UIImagePickerControll

iphone - UIImagePickerController 不释放它占用的内存

我在为我的应用程序使用乐器时看到了这个东西。当我分析我的应用程序时,占用的初始内存是563KB,这是在UIImagePickerController弹出之前。第一个viewController上有一个按钮,它使UIImagePickerController出现。一旦UIImagePickerController出现,内存占用就会上升到1.6-1.7MB。如果我选择任何图像或取消UIImagePickerController,占用的内存仍然是1.6-1.7MB,我认为应该是563KB(或者可能再少几KB)。请看下面我用过的代码:-(IBAction)chooseButtonPressed

当用户在 UIImagePickerController 中移动和缩放后拒绝对照片的权限时,iOS 应用程序崩溃

我正在使用默认的UIImagePickerController并将allowsEditing设置为YES来拍照。当用户移动和缩放照片时,操作系统会请求访问“照片”。如果用户拒绝访问,应用程序会崩溃。-(void)openCamera{UIImagePickerController*imagePickerController=[[UIImagePickerControlleralloc]init];imagePickerController.editing=YES;imagePickerController.allowsEditing=YES;imagePickerController.

当我使用 UIImagePickerController 允许编辑时 iOS 7 StatusBar 问题

我研究了相关的iOS7状态栏维护,但是我在使用UIImagePickerController时遇到了问题。允许编辑窗口在顶部栏显示20像素的空间。我使用代码,首先我在info.plist中将UIViewControllerBasedStatusBarAppearance设置为NO并设置委托(delegate)方法:Appdelegate.h@property(retain,nonatomic)UIWindow*background;Appdelegate.mif([[[UIDevicecurrentDevice]systemVersion]floatValue]>=7){[applic

ios - UIImagePickerController 强制其他 View 中的图像为全尺寸

在我的应用程序的一个位置,我需要使用相机,所以我调用了UIImagePickerController。不幸的是,一旦我从Controller返回,应用程序中的大部分图片都是完整尺寸的,无论它们的UIImageView属性是什么。异常似乎是UITableViewCell中的UIImageView。这适用于应用程序中的所有View,而不仅仅是那些直接连接到调用UIImagePickerController的ViewController的View。有一次,当我四处乱逛,试图排除故障时,问题似乎自行消失了,尽管我无法复制它。代码如下。-(void)viewDidAppear:(BOOL)ani

iphone - iOS:裁剪从带有叠加层的 UIImagePickerController 相机抓取的静止图像

我是iOS的新手,过去一周我一直在为此苦苦挣扎,在网上四处寻找教程,例如:DealingwithExifImages,Resizingimages,以及更多关于StackOverflow的随机问题。从这些,我认为>=iOS4.0,所有从相机拍摄的图像都包含基于EXIF的旋转信息。什么不起作用:尝试不同的图像裁剪技术后,我最终得到的只是在一些随机角裁剪图像,而且生成的图像似乎被放大了:(当我使用来自互联网的png图像(不包含EXIF数据),裁剪工作正常。我的意思是随机角-图像最终被裁剪在右上角/顶部-向左并放大。我想要完成的事情:我正在尝试从顶部裁剪图像100px,从底部裁剪100px。