Это для мобильного веб-сайта, а не для приложения. Доступ к мобильному сайту с моего iPhone 4 с помощью мобильного сафари. Сайт появляется в портретном режиме и отлично работает (может быть доступен для всех элементов списка, хотя на данный момент на нем есть только панель), и мои значки раскрытия все видны.Рендеринг проблем с Sencha Touch list при изменении ориентации
Вопросы включают:
- , если изменения в ландшафт моих элементов списка будет отображаться с шириной портретной изначально, и это не возможно, чтобы просмотреть, чтобы увидеть все детали, так как вертикальное пространство теперь меньше.
- , если я перейду к странице подробностей в списке, а затем воспользуюсь кнопкой «Мой дом», чтобы вернуть список, отобразит всю ширину панели ландшафтного режима правильно, но не сможет прокручивать элементы с панели.
- Возврат в портретный режим, и список повторно отображает все элементы, но ширина каждого элемента теперь широкая, а значки раскрытия недоступны. Если я перейду на другую страницу с помощью командной кнопки bBar и снова верну ваши вещи, сделайте правильно.
Вот список конфигурация кода (довольно простая):
var listConfig = {
itemTpl: '<div class="rName">{menuitem}</div>',
scroll: 'vertical',
monitorOrientation: true,
selModel: {
mode: 'SINGLE',
allowDeselect: true
},
onItemDisclosure: {
scope: 'test',
handler: function(record, btn, index) {
mainpanel.hide();
showDetail(record);
}
},
store: nhsw.stores.topmenu
};
var topmenuList = new Ext.List(Ext.apply(listConfig, {
layout: 'fit',
hideOnMaskTap: false
}));
Пожалуйста, вставьте это как ответ и отметьте как ответ для дальнейшего использования. благодаря – Luis