2010-10-14 51 views
1

我正面臨與我scrollview.Am probem以編程方式顯示圖像的滾動視圖,我添加了縮放和paning效果。當我運行的應用程序圖像顯示在滾動視圖,但它不在中心(就像它顯示在右下角,圖像的一部分在滾動視圖內)當我縮放圖像時,圖像正在移動,我可以看到我不想要的黑色區域。 請,有人可以幫我提前 這裏 由於是代碼圖像顯示在uiscrollview

mainView2 = [[UIScrollView alloc]init]; 

[mainView2 setFrame:CGRectMake(imageView2.frame.origin.x, imageView2.frame.origin.y, 222, 120)]; 
    [mainView2 setContentSize:CGSizeMake(600,600)]; 

    [mainView2 setMaximumZoomScale:2.0]; 

    [mainView2 addSubview:imageView2]; 
    mainView2.delegate = self; 
    [self.view addSubview:mainView2]; 
    mainView2.scrollsToTop = NO; 

這裏mainview2是我的滾動視圖和imageview2是我想在滾動視圖顯示

回答

0

我不知道確切的的UIImageView你的意思是「我可以看到黑色區域」。然而,「中心形象」問題是相當普遍的問題。據我所知,沒有什麼可以解決這個問題的。幸運的是,github上有一些非常棒的代碼,它可以很好地在UIScrollView中滾動圖像。有關詳細信息,請參見this questionthis github project