ComponentKit - Как вертикально выровнять компоненты внутри горизонтального макета стека
Я только начал использовать ComponentKit и, кажется, пока что очень прост, но у меня возникли небольшие проблемы с flexbox. Как бы я пошел о вертикальном выравнивании компонентов внутри горизонтального CKStackLayoutComponent? Моя первая попытка состояла в том, чтобы добавить еще один элемент CKStackLayoutComponent в качестве дочернего элемента и установить для него значение по вертикали, а также добавить к нему мои компоненты, но это вылетает при запуске.
Есть идеи?
1 ответ
Привет, ребята, удалось это исправить, проблема была в том, что у меня был CKStackLayoutComponent в качестве подкомпонента CKBackgroundLayoutComponent, и я думаю, что пытался добавить более одного дочернего элемента, когда он ожидает только одного дочернего элемента.
То, как я это исправил, имело горизонтальный CKStackLayoutComponent, а затем два потомка типа CKStackLayoutComponent, оба в вертикальном направлении. Таким образом, вы можете выровнять вещи в две колонки.