- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个UIActionSheet
,其中包含从相机或照片库中选择图像的选项。为此,我采用了imagePickerViewController。对于相机来说,它工作得非常好。但不适用于照片库。
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
if (buttonIndex == 0)
{
imgController = [[UIImagePickerController alloc] init];
imgController.allowsEditing = YES;
imgController.sourceType = UIImagePickerControllerSourceTypeCamera;
imgController.delegate=self;
[self presentModalViewController:imgController animated:YES];
}
else if (buttonIndex == 1)
{
if ([self.popoverController isPopoverVisible]) {
[self.popoverController dismissPopoverAnimated:YES];
[popoverController release];
} else {
if ([UIImagePickerController isSourceTypeAvailable:
UIImagePickerControllerSourceTypeSavedPhotosAlbum])
{
UIImagePickerController *imagePicker =
[[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType =
UIImagePickerControllerSourceTypePhotoLibrary;
imagePicker.allowsEditing = NO;
self.popoverController = [[UIPopoverController alloc]
initWithContentViewController:imagePicker];
self.popoverController.delegate = self;
[self.popoverController setPopoverContentSize:CGSizeMake(500, 500)];
[self.popoverController presentPopoverFromRect:self.view.frame
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
[imagePicker release];
}
}
}
}
触摸照片库选项时,会在 View 顶部创建一个小的popupViewController,但它非常小。为什么popupViewController太小?是否有其他方法可以显示 uiimagepickercontrollersourcetypephotolibrary
的 UIImagePickerViewController
?
最佳答案
尝试这个例子
CGRect popoverRect = [self.view convertRect:[self.view frame]
fromView:[self.view superview]];
popoverRect.size.width = MIN(popoverRect.size.width, 80) ;
popoverRect.origin.x = popoverRect.origin.x+150;
[self.popoverController
presentPopoverFromRect:popoverRect
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionLeft
animated:YES];
关于iphone - 在 iPad 中显示来自 UIActionSheet 的 uiimagepickercontrollersourcetypephotolibrary 的 UIImagePickerViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9972170/
有人知道如何在横向模式下显示 UIImagePickerControllerSourceTypePhotoLibrary 就像 iPhone 中的照片应用程序一样吗? - (void)getPho
当我在相机上使用 allowedEditing = NO 时,它工作正常。 作品: if( [UIImagePickerController isSourceTypeAvailable:UIImage
我正在创建一个应用程序,它会在某个时候打开照片库。问题是照片库中的状态栏是黑色透明的,而我想要一个默认的应用程序(纯白色)。有什么办法可以改变它..? 我想补充一点,我试过这个:iOS SDK - H
我目前正在为 iPad 开发一个 iPad 应用程序,我在其中结合使用 UIPopOverController 和 UIImagePickerController 让用户从他们的 iPad 中选择一个
我已经创建了只支持横向方向的应用程序,每当我调用 UIImagePickerControllerSourceTypeCamera 以使用相机拍照时都可以,但是当我调用 UIImagePickerCon
我有一个应用程序允许用户从他们的设备中选择一张照片。为此,我使用了 UIImagePickerController,但问题是我不确定我是否应该使用 UIImagePickerControllerSou
当我升级到 iOS7 时,当我从应用程序访问照片库时,我的应用程序显示一个空的 View Controller 。它正在与旧的框架一起使用。 UIImagePickerController *ima
我有一个 Storyboard,我在其中创建了一个 UINavigationController 实例并将其自定义类设置为 UIImagePickerController。 如果我在 prepareF
我有一个UIActionSheet,其中包含从相机或照片库中选择图像的选项。为此,我采用了imagePickerViewController。对于相机来说,它工作得非常好。但不适用于照片库。 -(vo
我是一名优秀的程序员,十分优秀!