uiscrollview中的图像显示

时间:2010-10-14 10:48:56

标签: iphone xcode uiscrollview

我正在面对我的scrollview.Am以滚动视图的形式显示图像,我添加了缩放和平移效果。当我运行应用程序图像显示在滚动视图但它不在中心(就像它是在右上角显示,图像的某些部分在滚动视图内部)在缩放时,我滚动图像时图像正在移动,我可以看到我不想要的黑色区域。 拜托,有人可以帮帮我 提前致谢 这是代码

  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

1 个答案:

答案 0 :(得分:0)

我不知道你究竟是什么意思“我能看到黑色区域”。但是,“中心图像”问题非常普遍。据我所知,没有开箱即用的方法来解决这个问题。幸运的是,github上有一些很棒的代码可以很好地处理UIScrollView中的图像滚动。有关详细信息,请参阅this questionthis github project