Привет, я новичок в iOS.
Я разрабатываю одно приложение, оно содержит функцию редактирования фотографий. для этой цели я могу выбрать фотографию из библиотеки фотографий. я мог бы успешно выбрать фотографию и поместить ее в UIImageView. но я чувствую, что это не так уж хорошо. он имеет множество отличий от отображения в фотоальбоме и отображения в UIImageView.
Я хочу отобразить его, как отображение в фотоальбоме. Как я могу достичь этого?
Пожалуйста, помогите мне.
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
// Access the uncropped image from info dictionary
UIImage *originalImage = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
NSLog(@"size of originalImage is %@",NSStringFromCGSize(originalImage.size));
editingPhotoImgVw.frame = CGRectMake(0, 0, 320,self.view.frame.size.height);
editingPhotoImgVw.image =originalImage;
[editingPhotoImgVw setContentMode:UIViewContentModeScaleAspectFit];
[self.view addSubview:editingPhotoImgVw];
[self dismissModalViewControllerAnimated:YES];
[picker release];
}
Отображается в фотоальбоме
Отображается в приложении
После изменения [editingPhotoImgVw setContentMode:UIViewContentModeScaleAspectFit]; на [editingPhotoImgVw setContentMode:UIViewContentModeScaleToFill]; согласно комментариям iSanjay