Мне нужно разделить экран поровну (насколько возможно) с учетом динамического количества элементов.Сплит-экран, основанный на количестве элементов и соотношении экрана
Поэтому мне нужно найти количество столбцов и строк на основе размера/отношения экрана.
Размер каждого элемента не важен, так как я буду вычислять их в% на основе элементов в столбце и строке.
Если у меня есть 5 элементов, то (в зависимости от соотношения экрана) у меня, вероятно, будет 3 столбца в 1-й строке и 2 столбца во 2-й строке. Ничего страшного.
В чем вопрос? Как определить квадратную сетку для размещения N элементов? Для N = 8 вы предпочитаете продолговатую сетку 2x4, которая соответствует ровно 8, или хорошая квадратная сетка 3x3, которая имеет пустое пространство? –