UIScrollView масштабирования в фиксированной точке и отключить пинч-вход / выход - PullRequest
1 голос
/ 29 января 2012

Я застрял в проблеме с UIScrollView

Я хочу, чтобы представление прокрутки увеличивалось, когда пользователь нажимал на конкретную точку, и не позволяло пользователю увеличивать / уменьшать масштаб с помощью жестов масштабирования, как я могу это сделать?

[imgScroll setDelegate:self];
float minimumScale = [imgScroll frame].size.height  / [imageView frame].size.height;
[imgScroll setMinimumZoomScale:minimumScale];
[imgScroll setZoomScale:minimumScale];

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return [imageView viewWithTag:ZOOM_VIEW_TAG];}


- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale {
[scrollView setZoomScale:scale+0.01 animated:NO];
[scrollView setZoomScale:scale animated:NO];}

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

1 Ответ

1 голос
/ 12 февраля 2012

Я отключил настройку масштабирования в `UIScrollView, проверил все настройки в разделе касания в Интерфейсном Разработчике.

...