Я хочу создать эффект яблока в своем приложении iOS. Содержание, которое я хочу интегрировать, составляет около 450 страниц. Я хочу, чтобы содержимое отображалось на экране таким образом, чтобы содержимое автоматически настраивалось в соответствии с размером экрана, определяя, находится ли он в портретном или альбомном режиме. Кроме того, я хочу предоставить пользователям Apple Books такие функции, как масштабирование размера шрифта. Как и в случае с Apple Books, при увеличении размера шрифта содержимое на экране корректируется, а дополнительное содержимое перемещается на следующую страницу, а при изменении номера страницы размера шрифта содержимое повторно вычисляется. Я не могу понять, как осуществляется управление контентом.
Как некоторые из вас могут предположить, зачем ввязываться в суету, когда все это можно просто получить, сделав Apple Book с содержимым. Причиной использования приложения является то, что книга - не единственный контент, предоставляемый пользователям. Я пытался интегрировать контент с PDF-ридером, но пользовательский опыт и возможность управлять таким огромным контентом были плохими.
Может кто-нибудь помочь мне в достижении этого?
TIA!