【发布时间】:2014-01-10 06:24:54
【问题描述】:
我在 ios 中上了一门相机课。 ADMSImageUploader.h如下
#import <UIKit/UIKit.h>
#import <MobileCoreServices/MobileCoreServices.h>
#import <AssetsLibrary/AssetsLibrary.h>
@interface ADMSImageUploader : UIViewController <UIImagePickerControllerDelegate,UINavigationControllerDelegate>
@property BOOL newMedia;
@property (weak, nonatomic) IBOutlet UIImageView *previewImage;
- (IBAction)returnButtonClicked:(id)sender;
- (IBAction)retakeButtonClicked:(id)sender;
- (IBAction)uploadButtonClicked:(id)sender;
-(void)openCamera:(NSString *)dealerId : (NSString *)inventoryId;
@end
.m 文件中的代码如下。下面有一个功能可以打开相机
-(void)useCamera{
if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera])
{
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = @[(NSString *) kUTTypeImage];
imagePicker.allowsEditing = NO;
[self presentViewController:imagePicker animated:YES completion:nil];
_newMedia = YES;
}
}
这是相机的图像
我想阻止下面的屏幕出现并将捕获的图像显示到图像视图中
感谢您的帮助。
【问题讨论】:
-
This 可以帮到你。