2010-07-27 6 views
1

나는 UIScrollView 안에있는 이미지 뷰를 가지고 있으므로 & 줌을 집어 넣을 수 있습니다. 세로 모드에서는 내 이미지가 잘 보이지만 가로 방향으로 가면 이미지가 가운데에 배치되지 않습니다.이미지를 가로로 가운데에 배치하려면 어떻게합니까?

UIScrollView는 320x460입니다.

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    CGRect frame = CGRectMake(0, 0, 320, 460); 
    self.imageView = [[[AsyncImageView alloc]initWithFrame:frame] autorelease]; 
    [self.imageView loadImageFromURL:self.url]; 

    scrollView.contentSize = CGSizeMake(self.imageView.frame.size.width, self.imageView.frame.size.height); 
    scrollView.maximumZoomScale = 4.0; 
    scrollView.minimumZoomScale = 0.75; 
    scrollView.clipsToBounds = YES; 
    scrollView.delegate = self; 
    [scrollView addSubview:self.imageView]; 

} 

그리고

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView { 
    return imageView; 
} 

가 어떻게 수평 방향으로 내 이미지를 중앙에 수있는 UIScrollView 위임 방법 : 여기

내 코드? 스크롤 뷰를 자동 크기

답변

0

시도 :

scrollview.autoresizingMask = (UIViewAutoresizingFlexibleHeight | 
           UIViewAutoresizingFlexibleWidth); 
+0

운, 동일한 결과. –

관련 문제