В настоящее время у меня есть настройка, при которой вы нажимаете кнопку и отображается наложение.Наложение выглядит следующим образом:
this.popup = new Ext.Panel({
floating: true, modal: true, centered: true, width: 600, height: 400,
items: [
{
xtype: 'toolbar',
title: 'Custom Search',
docked: 'top'
},
new Ext.field.Select({
label: 'abc', name: 'asz', options: [...]
})
]
});
Теперь, как вы можете видеть, на моем оверлее есть единственное поле выбора, проблема в том, что когда вы нажимаете, чтобы вызвать меню выбора, за оверлеем появляется меню выбора.,Я попробовал все виды хакерских трюков безрезультатно.Я попытался откорректировать значения zIndex, однако они, похоже, либо не меняются, либо возвращаются к значениям по умолчанию для sencha, потому что, похоже, это не имеет значения.
Я бы никогда не подумал, что в sencha я мог бы потратитьтак много часов, пытаясь поместить поле выбора на оверлей.Эта проблема, по-видимому, возникает как в Chrome, так и в Safari (ipad)
И код оверлея, и поле выбора были в основном взяты отсюда http://dev.sencha.com/deploy/touch/examples/kitchensink/