UIImageView是否可以讓橫向圖像處理與縱向圖像不同的橫向圖像?全屏模式下的橫向模式圖像UIImageView
我會盡力解釋,我有ImageViewController
與UIImageView
填充整個屏幕。
在某些情況下,用戶啓動UIImagePickerController
並從相機膠捲中選擇一張照片。
然後,我創建了ImageViewController
的實例與圖片,並將它推
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
ImageViewController *ivc = [[ImageViewController alloc] initWithImage:image];
[picker pushViewController:ivc animated:YES];
[ivc release];
}
的問題是,如果圖像是在橫向模式下,它仍然充滿了整個屏幕。
我希望它看起來像iPhone照片應用程序呈現風景圖像(在黑色背景屏幕的中心)。
在UIImageView中顯示風景模式圖像的方式是否有構建?還是需要根據圖像方向設置imageView框?
我不希望它填滿整個屏幕 – Eyal 2012-07-19 13:02:42
它不會填滿整個屏幕。它將適合你的屏幕放大而不縮放內容,以100%提供的UIImageView。 – Eugene 2012-07-19 13:16:34