SCROLLVIEW минимальный размер увеличения - PullRequest
0 голосов
/ 11 января 2011

парни. Я новичок в iphone.i запускаю демонстрацию zoomingpdfview, все в порядке, за исключением того, что я не хочу, чтобы PDF-файл уменьшался меньше, чем размер экрана, или даже очень мал ... Я пробовал много способов, но все еще не могу. Итак, как мне достичь этой цели? Спасибо заранее. Любой совет будет благодарен.

1 Ответ

1 голос
/ 11 января 2011

В UIScrollView есть свойство, которое называется minimalZoomScale. Однако, это не измеряется в пикселях, оно измеряется как фактор размера представления.

Вам нужно будет самостоятельно рассчитать минимальное увеличение, т. Е.

// for a pdf width 230 and screen width 360 your min zoom would be 2.0
//     a pdf width 720 and screen width 360 your min zoom would be 0.5

// So, to set the zoom for a scroll view
[myScrollView minimumZoomScale:screenWidth / pdfWidth];

Однако вам, возможно, придется рассчитать это для каждой видимой страницы - PDF-файлы могут иметь страницы разного размера:)

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