fixed the start full size.

This commit is contained in:
Joseph Harnish 2011-08-03 22:54:44 -04:00
parent 6344d60027
commit 508fa38dc2

View file

@ -9,12 +9,16 @@
#import "JPImagePickerDetailController.h"
@implementation JPImagePickerDetailController
@synthesize previewImageView, overviewController, imageNumber;
@synthesize largeImage, scrollView;
#define IMAGE_WIDTH 320
#define IMAGE_HEIGHT 400
- (id)initWithOverviewController:(JPImagePickerOverviewController *)newOverviewController {
if (self = [super initWithNibName:@"JPImagePickerDetailController" bundle:nil]) {
// Custom initialization
@ -73,13 +77,17 @@
onlyIfNeeded:YES];
previewImageView = [[UIImageView alloc] initWithImage:image];
largeImage = previewImageView.image;
scrollView.contentSize = CGSizeMake(kJPImagePickerControllerPreviewImageSizeHeight, kJPImagePickerControllerPreviewImageSizeHeight);
largeImage = image;
//scrollView.contentSize = previewImageView.frame.size;
scrollView.contentSize = CGSizeMake(IMAGE_WIDTH, IMAGE_HEIGHT);
[scrollView addSubview:previewImageView];
[previewImageView release];
scrollView.minimumZoomScale = 0.4;
scrollView.maximumZoomScale = 4.0;
scrollView.maximumZoomScale = 8.0;
scrollView.delegate = self;
[scrollView setZoomScale:scrollView.minimumZoomScale];
[scrollView setZoomScale:1];
[image release];
}
@ -136,6 +144,7 @@
- (void)viewDidUnload {
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
//[scrollView release];
}