UIImageView не позволяет мне увеличить изображение - PullRequest
3 голосов
/ 06 октября 2011

Я использую следующий код для загрузки изображения в виде изображения.Но это не позволяет мне ущипнуть или увеличить масштаб или что-нибудь.Есть идеи как это исправить?

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

Ответы [ 3 ]

2 голосов
/ 06 октября 2011

К счастью для вас, 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

Вы можете редактировать подкласс TilingView UIImageView, который они используюти просто используйте обычный UIImageView

1 голос
/ 06 октября 2011

Поместите ваш UIImageView в UIScrollView и реализуйте методы увеличения и уменьшения.

0 голосов
/ 06 октября 2011

Он не позволяет автоматически увеличивать масштаб или «что-нибудь».Вы должны запрограммировать это.Используйте UIGestureRecognizer для распознавания жеста повышения или вы можете поместить его в UIScrollView и включить масштабирование и / или панорамирование.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...