Не может изменить размер UITableViewCell в Интерфейсном Разработчике

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

6
задан RedBlueThing 19 February 2010 в 03:32
поделиться

2 ответа

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

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

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

4
ответ дан 9 December 2019 в 20:43
поделиться

У меня установлена ​​версия 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;
}
2
ответ дан 9 December 2019 в 20:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: