0

是否可以在 iPhone 的横向模式下旋转 ImagePicker Popup?

if([self.ysImagePicker isPopoverVisible])
{
    [self.ysImagePicker dismissPopoverAnimated:YES];
    self.ysImagePicker = nil;
}
else
{
    //  UIBarButtonItem *button = [[UIBarButtonItem alloc] init];

    self.ysImagePicker = [[YSImagePickerEditor alloc] init];
    self.ysImagePicker.delegate = self;

    [self.ysImagePicker presentImagePickerPopoverOverButtonLibrary:barBtn withSize:CGSizeMake(745, 500)];
}
4

2 回答 2

0

您需要查看此文档

UIImagePickerController 类仅支持纵向模式。此类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改,但有一个例外。您可以将自定义视图分配给cameraOverlayView属性,并使用该视图来呈现附加信息或管理相机界面和代码之间的交互。

但是您可以通过使用 AssetsLibrary 框架来访问图像列表来创建自己的图像选择器。

于 2013-10-18T08:32:40.737 回答
0

UIImagePickerController 类不支持 ladscape 模式。您必须将 assetslibrary 用于横向模式。

于 2013-10-21T12:48:31.890 回答