Как уменьшить размер ячейки до 280*35?

Мне нужно уменьшить ячейку табличного представления контроллера навигации до 280*35. Я пытался с cgrect, но это не работает...

Как я могу установить это?

2 ответа

Ширина UITableViewCell всегда определяется шириной UITableView, который его содержит.

Вы можете изменить высоту своей ячейки с помощью сообщения делегата UITableViews. tableView:heightForRowAtIndexPath:

Вы можете установить высоту строки программно, как указано в tonclon, или, если все строки должны получить одинаковую высоту, установить ее в Интерфейсном Разработчике как свойство UITableView, в окне де Инспектора под вкладкой размера. Он говорит "высота" прямо вверху, это высота строки.

Это проще и (предположительно) быстрее.

Другие вопросы по тегам