Как создать многостолбцовый текстовый макет для iPad? - PullRequest
0 голосов
/ 28 июня 2010

Я ищу способ создания своего рода читателя статьи, в котором было бы 2-3 столбца текста, которые иногда можно обернуть вокруг какого-нибудь изображения. Так же, как это делается в «Нью-Йорк Таймс» или «Уолл Стрит джорнал» и других приложениях для iPad.

Кроме того, этот текст должен быть разбит на страницы, и каждая страница должна иметь UITableView на своей стороне (как в приложении "Wall Street Journal"). Но это выглядит как легкая часть.

Каков наилучший подход для такой вещи? Использовать UIWebView с несколькими столбцами CSS3 (кажется, проще всего, но будет ли он работать должным образом) или есть другой очевидный способ, о котором я не знаю (и Google тоже не помогает)?

Edit: Еще одна вещь, если возможно использовать UIWebView с CSS3, то как насчет вычисления требуемой ширины UIWebView, чтобы «колонизировать» ее правильно? Как я уже видел в прошлом, вычисления высоты текста болезненны, и теперь нам также придется иметь дело с некоторыми обернутыми изображениями.

1 Ответ

2 голосов
/ 28 июня 2010

Если вы делаете это с помощью CSS, попробуйте -webkit-column-count:n, это может помочь.В противном случае, поскольку iPad имеет iOS 3.2, которая приносит Core Text, это также может помочь.

Однако кажется, что column-count упорядочивает блок текста так, чтобы он располагался с определенным количеством столбцов, в то время как егоВысота может выходить за границы экрана (стр.).

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