Поместите текст и значок в HorizontalLayoutGroup и добавьте LayoutElement к обоим. Установите HorizontalLayoutGroup для управления дочерней высотой / шириной, дочерней силой увеличивайте ширину / высоту. Установите гибкую ширину для текста (в LayoutElement) на очень высокое значение. Установите предпочтительный размер изображения, соответствующий размеру значка. Вы также можете добавить небольшой интервал в группу макетов.