Как создать саморазмерную сетку в ячейке UITableView? - PullRequest
0 голосов
/ 29 сентября 2018

Screenshot

Я пытаюсь создать UITableView, похожий на этот.Есть несколько обычных ячеек, и я хочу, чтобы одна ячейка была такой же, как эта.Там должно быть ровно 20 столбцов, а ячейки должны быть квадратными.Таким образом, они должны иметь ширину и высоту ширины UITableView / 20. Также UITableViewCell, содержащий все эти элементы, должен иметь высоту в 5 раз больше.Как мне это сделать?

1 Ответ

0 голосов
/ 29 сентября 2018

Если вы знаете точное количество столбцов и строк, это легко сделать без кода, используя раскадровку.

Используя вложенные 5 x 4 UIStackViews, каждый внутренний вид стека содержит 20 чередующихся цветовUIView с, со всеми представлениями стека Распределение до Заполнить в равной степени и ограничение по соотношению сторон для одной ячейки 1: 1…

enter image description here

Et voila…

image

Конечно, зная эту технику, вы легко можете создать то же самое в коде.

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