Создать разделение страницы / формат страницы? - PullRequest
0 голосов
/ 04 февраля 2019

Мне нужно создать разделение страниц в Alloys XML, как тег <div> в HTML

По сути, он должен иметь возможность иметь переменный размер, иметь атрибуты, такие как шрифт, цвет, границы ETC и большинствоважно, что внутри него должны быть вложенные теги, такие как label и button

. Я пытался использовать отдельные представления для этого и включать их в текущее окно.Я также пытался использовать модули, но я не уверен, правильно ли я это сделал.

Мой вопрос: как лучше всего это обойти?

1 Ответ

0 голосов
/ 04 февраля 2019

Вы можете создать виджет для этого: https://wiki.appcelerator.org/display/guides2/Alloy+Widgets

Это в основном компонент многократного использования, в который можно передавать параметры, и он имеет собственный контроллер, стиль и файл представления.

В вашем XML-файле вы можете использовать его следующим образом: <Widget src="foo" name="button"/>

...