我正在面对我的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
答案 0 :(得分:0)
我不知道你究竟是什么意思“我能看到黑色区域”。但是,“中心图像”问题非常普遍。据我所知,没有开箱即用的方法来解决这个问题。幸运的是,github上有一些很棒的代码可以很好地处理UIScrollView中的图像滚动。有关详细信息,请参阅this question和this github project。