UIImageView不允许我放大图像

时间:2011-10-05 22:58:09

标签: iphone objective-c url uiimageview

我正在使用以下代码在图像视图中加载图像。但它不会让我捏或缩放或任何东西。任何想法如何解决它?

NSURL *url = [NSURL URLWithString:self.myURL];
            NSData *data = [NSData dataWithContentsOfURL:url];
            UIImage *img = [[[UIImage alloc] initWithData:data] autorelease];
            self.imageView.image = img;

3 个答案:

答案 0 :(得分:2)

幸运的是,Apple为您写了一个ImageScrollView课程。

http://developer.apple.com/library/ios/#samplecode/PhotoScroller/Listings/Classes_ImageScrollView_h.html

http://developer.apple.com/library/ios/#samplecode/PhotoScroller/Listings/Classes_ImageScrollView_m.html

你可以编辑出他们使用的UIImageView的TilingView子类,只使用普通的UIImageView

答案 1 :(得分:1)

将UIImageView放在UIScrollView中并实现放大和缩小方法。

答案 2 :(得分:0)

它不会自动让您缩放或“任何东西”。你必须编程。使用UIGestureRecognizer识别捏合手势,或者您可以将其放在UIScrollView中并启用缩放和/或平移。