Заголовок с несколькими столбцами для UITableView с несколькими столбцами - PullRequest
4 голосов
/ 27 апреля 2009

Я создал UITableView с несколькими столбцами для отображения таблицы Футбольной лиги. Теперь мне действительно нужен заголовок для обозначения каждого столбца, который в идеале должен находиться в верхней части табличного представления. Как бы я это сделал?

Ответы [ 3 ]

7 голосов
/ 27 апреля 2009

Вы можете создать пользовательский UIView и установить его в качестве первого заголовка раздела вашего UITableView. Верните его в tableView вашего UITableViewDelegate: viewForHeaderInSection: метод. Вам просто нужно спроектировать его так, чтобы он соответствовал «столбцам» внутри ваших пользовательских ячеек.

7 голосов
/ 27 апреля 2009

Вместо того, чтобы устанавливать его в качестве заголовка для вашего первого раздела UITableView, в вашей ситуации было бы более целесообразно установить его в качестве заголовка всей таблицы. Это можно сделать с помощью свойства tableHeaderView UITableView. Например:

UIView *myHeaderView = ...
[myTableView setTableHeaderView:myHeaderView]; 
0 голосов
/ 27 апреля 2009

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

Если это то, что вам нужно, почему бы просто не использовать объект UIWebView для отображения вашей таблицы?

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