Невозможно изменить размер UITableViewCell в Интерфейсном Разработчике - PullRequest
6 голосов
/ 19 февраля 2010

У кого-нибудь есть такая же проблема, как у меня? ... Я выполнил обновление до iPhone SDK 3.2 и не могу изменить размер объекта UITableViewCell в своем файле XIB (обычно я просто изменял размеры представления, но теперь ячейка имеет тот же размер и вокруг серый цвет ) ... кстати, я дважды пытался переустановить, включая одну глубокую переустановку.

Ответы [ 5 ]

4 голосов
/ 29 марта 2010

Эй, у меня была такая же проблема. Это старое, так что, возможно, вы уже нашли решение, но для тех, кто еще не ...

Выберите ячейку в IB и откройте панель размеров (нажав на нее или с помощью команды-3). Под размером и положением установите на рамку и отредактируйте там поле высоты.

Полегче, да. Не знаю, как мы это пропустили.

4 голосов
/ 08 апреля 2011

Размер ячейки таблицы можно установить, перетаскивая рамку ячейки в построителе интерфейса. Затем реализуйте делегат tableview tableView heightForRowAtIndexPath для конкретной ячейки, для которой вы хотите иметь другую высоту.

2 голосов
/ 19 февраля 2010

У меня установлено 3.2, и у меня нет этой проблемы. Убедитесь, что вы возвращаете правильную высоту ячейки для heightForRowAtIndexPath . Поэтому для ячейки в нулевом разделе, нулевой строке (в которой используется пользовательский UITableViewCell) используйте высоту ячейки, определенную в XIB:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    if(indexPath.section == 0 && indexPath.row == 0)
        return m_customCell.frame.size.height;
    else
        return 44;
}
1 голос
/ 09 сентября 2014

Принятый ответ (выбор TableCell) и использование инспектора не работали для меня с XCODE 5.

Это сработало: - В конструкторе интерфейса выберите TABLE VIEW (НЕ TableViewCell).- Затем в Инспекторе (Size Inspector), обратите внимание вверху «Высота строки».Установите это по желанию.- Также обратите внимание, что здесь также можно установить высоту раздела!

Последнее замечание: ячейка таблицы также может быть перетаскиваться / изменяться.

1 голос
/ 06 мая 2011

первая вкладка (Атрибуты) -> вложенная вкладка (Элементы имитированного интерфейса пользователя) -> Строка состояния: установлено (не указано).Работал на меня

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