2013-06-13 2 views
0

Я прошел через форумы Sencha и обнаружил, что другие люди задали этот вопрос, и на него был дан ответ. Однако я не могу воспроизвести какие-либо решения. Я пробовал:В Sencha Touch 2, как вы делаете Искатели прокрутки постоянно?

Ext.override(Ext.scroll.indicator.CssTransform, {hide: function() {return false;},initialize:function(){this.show();}}); 
Ext.override(Ext.scroll.indicator.Default, {hide: function() {return false;},initialize:function(){this.show();}}); 
Ext.override(Ext.scroll.indicator.ScrollPosition, {hide: function() {return false;},initialize:function(){this.show();}}); 

и попробовал:

Ext.override(Ext.util.Scroller.Indicator, { 
    hide: function() { 
     var me = this; 
     if (this.hideTimer) { 
      clearTimeout(this.hideTimer); 
     } 
     return this; 
    } 
}); 

Эти ссылки ниже то, что я пытаюсь воспроизвести. Неужели кому-то повезло, что полоски прокрутки всегда показываются в Sencha Touch 2? И где можно ввести трюк CSS в Sencha Architect (обсуждаемый на сайтах ниже)?

http://www.sencha.com/forum/showthread.php?146621-Making-List-Scroll-Idicators-show-permanently

http://www.sencha.com/forum/showthread.php?151468-Making-scrollbar-visible-all-the-time

+0

Ext.override осуждается в ST2. Вместо этого вам нужно использовать Ext.define с переопределенной конфигурацией. См. Http://docs.sencha.com/touch/2.2.0/#!/api/Ext-method-override Это может помочь –

ответ

0

Попробуйте положить это в вашем CSS файл приложения:

.x-scroll-indicator { 
    opacity: 0.5 !important; 
} 

это всегда должно сделать его видимым

+0

Я использую Sencha Architect и создаю простую панель форм. Я добавил локальный файл CSS и вставил текст, который вы рекомендовали, и он не работает. Полоса прокрутки все еще исчезает. Я знаю, что файл CSS ссылается на app.html, а Sencha Architect проверяет, существует ли файл и находится в нужном месте. Должен ли я включать какой-либо параметр прокрутки? Я уже включил вертикальную прокрутку ... – user2461176

+0

Можете ли вы проверить с помощью панели инструментов веб-инспектора, что этот стиль действительно применяется на индикаторе прокрутки? Если вы используете хромированные правые часы на полосе прокрутки и выберите «Проверить элемент». – ThinkFloyd

+0

Возможно, файл CSS не применяется правильно? Мое значение url:. ./resource/css1. Должен ли я использовать относительные пути в моем файле app.html? (Т.е. <ссылка отн = «таблица стилей» HREF =»./ ресурс/CSS1" >) – user2461176

Смежные вопросы