Как расширить Inputfield под размер введенного в него текста
Хочу реализовать систему записок где игрок сможет делать запись с именем записи и самой записью. Проблема заключается в том что панель записи должна расширяться под введенный в неё текст.
Пример записи:
Реализовал с помощью компонентов VerticalLayoutGroup и ContentSizeFitter. С обычным Textом это прекрасно работает, но с Inputfieldом - нет, так как объект текста расположен внутри инпута. Чтоб это решить добавил и к объекту Inputfield еще VerticalLayoutGroup и ContentSizeFitter, но так появляется баг когда добавляешь в VerticalLayoutGroup отступы, то съедается одна строка текста, как на сриншотах ниже.
Вид без отступов:
Вид с отступами(введённый текст остался тот же):
Как можно решить эту проблему? Либо как реализовать это по-другому? Как я понимаю, так делать не очень правильно(даже сама Unity говорит, что ContentSizeFitter внутури LayoutGroup держать не стоит) поэтому хотелось бы узнать другие возможные варианты.


