Первое, на что я бы посмотрел, это сам PDF.Часто люди пытаются загрузить огромные файлы PDF и ожидают, что они будут работать замечательно.Можете ли вы опубликовать PDF для нас, чтобы увидеть?Насколько большой файл?Помните, что размер файла PDF - это сжатый размер, для отображения изображений в PDF они будут распакованы при хранении в оперативной памяти.Нередко для изображения размером 500 КБ на диске используется 20 МБ памяти (это относится ко всей растровой графике, а не только к PDF-файлам).Обычно это тот случай, когда производительность PDF неудовлетворительна по сравнению с тем, что я видел здесь.
Я знаю, вы сказали, что он отлично работает в Safari, однако мы не знаем, что все Apple делает во внутренних структурах Safari по сравнению сUIWebView.Также Safari обычно работает в фоновом режиме, поэтому он использует память, даже когда ваше приложение работает.Это уменьшает память, которую может использовать ваше приложение, но когда вы запускаете safari в качестве основного приложения, сторонние приложения не используют много памяти, поэтому safari может потенциально кэшировать больше PDF-файлов за раз.