Как получить правильную высоту и расширить табличное представление, когда табличное представление находится в представлении прокрутки? - PullRequest
0 голосов
/ 02 августа 2010

У меня есть вид прокрутки, который содержит вид таблицы и некоторые другие компоненты, некоторые кнопки и метки. Однако я не могу понять, как решаются следующие два вопроса:

  1. Я знаю, как отключить прокрутку в табличном представлении. Тем не менее, кто-нибудь может сказать мне, как программно расширить табличное представление, чтобы высота табличного представления не ограничивалась только высотой, которую я установил в конструкторе интерфейса?
  2. Когда нужно определить contentSize для scrollview, как рассчитать высоту таблицы в целом?

Заранее спасибо за любые мысли.

1 Ответ

2 голосов
/ 03 августа 2010

Вы можете установить рамку tableView и настроить высоту с помощью:

[tableView setFrame:CGRectMake(x, y, width, height)];

Вы можете получить размер таблицы с помощью:

tableView.frame.size

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

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