Как отключить прокрутку заголовка UITableView? - PullRequest
6 голосов
/ 20 февраля 2011

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

    UILabel *label = [[[UILabel alloc] 
    initWithFrame:CGRectMake(0, 0, 320, 28)] autorelease];

    label.backgroundColor = [UIColor darkGrayColor];
    label.font = [UIFont boldSystemFontOfSize:15];
    label.shadowColor = [UIColor colorWithWhite:0.0 alpha:0.8];
    label.textAlignment = UITextAlignmentLeft;
    label.textColor = [UIColor whiteColor];
    label.text = @"my header";

    myTable.tableHeaderView = label;

Есть ли функция, которая отключает прокрутку заголовка?

Спасибо

1 Ответ

6 голосов
/ 20 февраля 2011

Нет, вам нужно либо изменить представление, чтобы оно было заголовком раздела (где оно останется в верхней части табличного представления, пока этот раздел видим), либо вам нужно сделать просмотр заголовка родственным представлению таблицы в superview tableview - вы можете создать UIView только для удержания представления заголовка и представления таблицы.

...