iOS Добавьте UIView ниже UITableView - PullRequest
4 голосов
/ 09 июня 2011

У меня есть UITableView, под которым (не в заголовке!) Я хотел бы новый UIView. Это делается в WhatsApp, на вкладке "Чаты" (я здесь новенький, поэтому не могу добавить картинку!).

Любая помощь будет принята с благодарностью.

Привет

Ответы [ 3 ]

2 голосов
/ 09 июня 2011

Отредактированный ответ:

Ты мог бы сделать это. Инициализируйте 2 кнопки или 2 вида в ..

В ячейке ForRowIndexPath:

UIView * superView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)];
[superView addSubview:view1];
[superView addSubview:view2];

 // You should make sure that CGRectMake of view1 + view 2  = superView //

Check if (indexPath.row == lastRow)
     {
      [cell addSubview: superView]
     }

Оригинальный ответ:

Вы должны использовать

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section

Я думаю, что точный ответ, который вы ищете, доступен здесь !!

2 голосов
/ 09 июня 2011

Создайте родительский UIView, который будет содержать вас UITableView и другой UIView. Добавьте эти представления как подпредставления в родительское представление.

0 голосов
/ 09 июня 2011

UITableView имеет свойство backgroundView, которое можно установить.

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