С++ UE4 - добавить дочерний элемент в SSscrollbox

Я пытаюсь динамически добавить ребенка в SScrollBoxно я получаю ошибку.

      TSharedRef<SScrollBox> MainCanvas = SNew(SScrollBox);
TSharedRef < SButton> TestButton = SNew(SButton);

MainCanvas->AddChild(TestButton); //AddChild not defined

Кажется, что addchild не определен.

Как я могу добавить виджет внутри полосы прокрутки?

1 ответ

вы должны использовать UScrollBox.UScrollBox является дочерним классом UPanelWidget. поэтому вы можете использовать функцию AddChild(UWidget * Content).

также вы должны использовать UButton вместо SButton.

Другие вопросы по тегам