У меня есть массив простых строк (простые значения 1-4 слова, а не в полных предложениях), которые я хочу распределить «равномерно» в произвольной форме.
Под "равномерно" я подразумеваю, что текст делает все возможное, чтобы не перекрывать другой текст, но все строки не сгруппированы в одном конкретном месте. Я не имею в виду, что текст должен быть максимально удален от другого, я просто хочу заполнить пространство как можно лучше.
Пример:
У меня есть следующий массив:
var array = new [] {"#WhatIDidLastWeek", "Salena Gomez", "#WWF", "#IThinkOomf", "CES" };
и у меня есть круг радиусом 600px
, который я хочу, чтобы каждая строка в array
находилась внутри этого круга и находилась достаточно далеко друг от друга, чтобы они не перекрывались и чтобы общая форма круга была очевидной .