Iphone uiscrollview中的图像显示

Iphone uiscrollview中的图像显示,iphone,xcode,uiscrollview,Iphone,Xcode,Uiscrollview,我在scrollview中遇到了一个问题。我以编程方式在scrollview中显示图像,并添加了缩放和平移效果。当我运行应用程序时,图像显示在scroll view中,但它不在中心(例如它显示在右角,图像的某些部分在scrollview中)缩放后,当我滚动图像时,图像正在移动,我可以看到我不想要的黑色区域。 拜托,有人能帮我吗 提前谢谢 这是密码 mainView2 = [[UIScrollView alloc]init]; [mainView2 setFrame:CGRectMake(

我在scrollview中遇到了一个问题。我以编程方式在scrollview中显示图像,并添加了缩放和平移效果。当我运行应用程序时,图像显示在scroll view中,但它不在中心(例如它显示在右角,图像的某些部分在scrollview中)缩放后,当我滚动图像时,图像正在移动,我可以看到我不想要的黑色区域。 拜托,有人能帮我吗 提前谢谢 这是密码

  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是我的scrollview,imageview2是我想在scrollview中显示的uiimageview,我不知道“我可以看到黑色区域”的确切含义。然而,“中心形象”问题是一个相当普遍的问题。据我所知,没有现成的方法来解决这个问题。幸运的是,github上有一些很棒的代码,可以很好地处理UIScrollView中的图像滚动。有关更多信息,请参阅和