Как увеличить / уменьшить изображения в iPad? - PullRequest
0 голосов
/ 14 июня 2011

Я хочу дать автоматическое увеличение и уменьшение изображения в приложении ipad. Например, на заставке должно отображаться изображение в оригинальном размере, а через некоторое время оно должно автоматически начать уменьшаться. Это придаст ему анимированный эффект увеличения / уменьшения.

Как мы можем сделать это с помощью UIImageView в iPad?

Заранее спасибо.


ScrollImageController.h

@interface ScrollImageViewController : UIViewController {</p> <p>} @end

ScrollImageController.m
- (void)viewDidLoad {</p> <pre><code>[super viewDidLoad]; UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:self.view.frame]; scrollView.contentSize = CGSizeMake(847, 800); UIImage *image = [UIImage imageNamed:@"just.jpg"]; UIImageView *imageView = [[UIImageView alloc] initWithImage: image]; [image release]; [scrollView addSubview:imageView]; [imageView release]; [self.view addSubview:scrollView]; [scrollView setZoomScale:2.0 animated: YES]; [scrollView release];

}

1 Ответ

0 голосов
/ 14 июня 2011

Вы должны сделать UIImageView подпредставлением UIScrollView

Затем сделайте класс своим, используя UIScrollViewDelegate, затем используйте следующий метод.

    [MyScrollView setZoomScale:(float)scale animated:YES];

Редактировать: я не думаю, что вам нужно реализовать протокол UIScrollViewDelegate

...