2012-05-01 46 views
0

我想让我的图片叫做bildfraga,它是可缩放的。它被放置在称为滚动的滚动视图中。 我可以滚动图片,但不能缩放图片。如何使滚动视图中的图像可缩放?

这是我的代码时,将显示图像:

bildfraga = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"dtk2.png"]]; 
scroll.contentSize = bildfraga.frame.size; 
[scroll addSubview:bildfraga]; 
scroll.minimumZoomScale = 0.4; 
scroll.maximumZoomScale = 4.0; 
[scroll setZoomScale:scroll.minimumZoomScale]; 

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scroll{ 
return bildfraga; 
} 

但是当我尝试建立这个,我得到一个错误说是这样的:“未声明的标识符‘viewForZoomingInScrollView’的使用”。

在此先感谢!

/A noob

回答

1

这可能是问题所在。你在你的.h文件中添加了UIScrollViewDelegate吗?

+0

不,我该怎么做? :O 我写了IBOutlet UIScrollView,但那不是你说的对吗? – Mangy92

+0

我添加了一行,所以现在是这样的: @interface DTK:UIView Mangy92

+0

它仍然是同样的问题! – Mangy92