Как выложить страницу iPhone - PullRequest
1 голос
/ 25 мая 2009

Я хочу реализовать страницу описания в приложении для iPhone. Это последняя страница в развернутой структуре навигации, которая должна содержать заголовок, описание, значок, большое изображение, дату и некоторые кнопки, по которым пользователь может нажать, чтобы активировать другое приложение. Информация поступает из внешнего источника, а заголовок, описание и изображение различаются по размеру.

Я видел различные способы сделать это, например, разложить каждый элемент информации внутри ячеек таблицы и создать представления, похожие на веб-страницы. Я столкнулся с проблемами компоновки, используя стандартные UIView и UILabel из-за содержимого переменного размера.

Глядя на другие приложения, я думаю, что Facebook и App Store имеют самые привлекательные макеты и хорошо справляются с контентом переменного размера. Я хотел бы знать, каков самый простой способ получить привлекательный макет, а также какой способ даст наилучшие (как в лучшем виде) результаты.

1 Ответ

0 голосов
/ 25 мая 2009

сначала несколько вещей, которым повезло, потому что в проекте Three20 доступно множество материалов для пользовательского интерфейса Facebook

http://github.com/joehewitt/three20/tree/master

Есть много шаблонов, которые вы можете использовать там, которые могут решить все ваши проблемы, однако документация немного легкая, и это может потребовать некоторого реверс-инжиниринга.

Кроме того, вы не упомянули UIscrollview, это может помочь вам получить макет с дополнительной информацией на странице.

К сожалению, чтобы получить наиболее привлекательные приложения, вам нужно внимательно следить за деталями (или платить тому, кто это делает), читая руководящие принципы по работе с интерфейсом Apple, поскольку они, похоже, знают, что делают.

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