Мне нравится решение, представленное AlienWebguy, хотя я думаю, что есть небольшая ошибка. Когда вы создаете ярлык, я думаю, вы имели в виду установить свойство text
, а не свойство title
:
var someLabel = Ti.UI.createLabel({
text: 'Here is your modal',
/* etc., etc. */
});
Когда я использовал title
, он (метка) не появлялся в окне.
Еще одно изменение, которое я мог бы сделать, - установить свойство макета для представления контейнера, например,
var containerView = Ti.UI.createView({
height: 100, /* or whatever is appropriate */
backgroundColor : '#FFF',
layout: 'vertical'
});
При этом вы можете «складывать» элементы графического интерфейса в этом представлении и не беспокоиться (слишком много) о настройке координат компоновки ... По крайней мере, это то, что я делаю при создании настраиваемого окна предупреждения с использованием методов, описанных здесь .