Почему мои клетки слишком малы, когда я запускаю свой код и визуализирую свой пользовательский интерфейс? - PullRequest
0 голосов
/ 19 апреля 2019

Я разработал свой табличный вид с настроенной ячейкой.Я установил высоту своих пользовательских ячеек на 350, но когда я запускаю свой код и визуализирую свой пользовательский интерфейс, только изображение моей ячейки может быть видно, а не полностью!Я не могу визуализировать всю свою ячейку, она составляет 1/10 моего просмотра таблицы.Может кто-нибудь сказать мне, как это исправить?

1 Ответ

1 голос
/ 19 апреля 2019

Я установил высоту своих пользовательских ячеек на 350

Высота ячейки, как показано на раскадровке, или xib не имеет значения. Это игнорируется!

Важно то, что таблица считает высотой ячейки. Вы можете установить это несколькими способами:

  • Установите rowHeight представления таблицы на 350. Но это устанавливает высоту всех ячеек.

  • Или верните 350 из вашей реализации heightForRowAt для этих ячеек.

  • Или, дайте представлению таблицы только расчетную высоту строки, но тогда ваши ячейки должны иметь достаточные внутренние ограничения автоматического размещения сверху вниз, чтобы полностью и однозначно определить высоту.

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