Я пишу плагин для части программного обеспечения, которая берет большую коллекцию элементов и вставляет их в HTML в WebView в Какао (который использует WebKit в качестве средства визуализации, поэтому в основном вы можете предположить, что этот файл HTML открывается в Сафари).
DIVs, которые он делает, имеют динамическую высоту, но они не сильно различаются. Они обычно около 200 пикселей. Во всяком случае, из-за примерно шести сотен этих предметов в документе у меня очень трудное время, чтобы его напечатать. Если мне не повезет, есть запись, разрезанная пополам внизу и вверху каждой страницы, и это фактически затрудняет использование распечаток.
Я пробовал разрывы страниц до, разрыв страниц после, разрыв страниц внутри и их комбинации безрезультатно. Я думаю, что это может быть WebKit, неправильно отображающий инструкции, или, может быть, это мое непонимание того, как их использовать. Во всяком случае, мне нужна помощь. Как я могу предотвратить сокращение моих DIV при печати?