Прямо сейчас, когда я дважды нажмите на UIScrollView я запускаю этот код (из собственного примера кода от Apple):Как сделать масштабирование UIScrollView до размера UIImage?
#define ZOOM_STEP 1.5
float newScale = [imageScrollView zoomScale] * ZOOM_STEP;
CGRect zoomRect = [self zoomRectForScale:newScale withCenter:tapPoint];
[imageScrollView zoomToRect:zoomRect animated:YES];
Однако я установить максимальное увеличение до 3, но я хотел бы выяснить, как сделать двойное нажатие масштабирования до 1px = 1px, под этим я подразумеваю, UIScrollView приближается к фактическому размеру UIImage внутри него. Но я не уверен, как рассчитать, насколько большой образ используется для масштабирования масштабирования?
Спасибо, Брэд! Это полностью. И как вы указываете, высота/высота будет такой же, как ширина/ширина. – runmad