Я хотел найти «простой» способ использования функции пинч / зум в моем приложении!поэтому я решил использовать UIScrollView.пока все хорошо.
Я загружаю свое изображение из базы данных sqlite примерно так:
- (void)viewWillAppear:(BOOL)animated {
imageView.image = entity.Aattribute;
}
- (void)viewDidLoad {
self.title = @"Title";
imageView = [[UIImageView alloc] initWithFrame:[UIScreen mainScreen].applicationFrame];
imageView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
imageView.contentMode = UIViewContentModeScaleAspectFit;
imageView.backgroundColor = [UIColor blackColor];
myScrollView.contentSize = CGSizeMake(imageView.frame.size.width, imageView.frame.size.height);
myScrollView.maximumZoomScale = 4.0;
myScrollView.minimumZoomScale = 0.75;
myScrollView.clipsToBounds = YES;
myScrollView.delegate = self;
[myScrollView addSubview:imageView];
self.view = myScrollView;
}
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return imageView;
}
любая помощь будет оценена!
спасибо за ваше время!
РЕДАКТИРОВАТЬ: Я просто собираюсь ответить на мой собственный вопрос здесь!(Я поправляюсь в этом !!! LOL)
выше - рабочий код.я отредактировал это так, если кому-то нужно это может обратиться к этому!спасибо за ответы!