2014-10-23 3 views
2

Я пытаюсь создать карту, которая будет иметь действие по нажатию кнопки «выбрать» и до сих пор прокручивать текст, что-то вроде:Pebble.JS карты, когда «действие» установлено - «прокручивать» не удается

var card = new UI.Card({ 
    title: 'Title', 
    body: 'long text goes here...', 
    action: { 
    select: 'images/refresh.png', 
    backgroundColor: 'white' 
    }, 
    scrollable: true 
}); 

card.on('click', function(e) { 
    if (e.button == 'select') { 
     //some code 
    } 
}); 

, если он выполнен следующим образом: значок в панели действий виден и запускается событие «click», но «scrollable: true» больше не действует. Если я прокомментирую свойство «действие» - событие «click» все еще выполняется, и на этот раз работает «scrollable: true», но, конечно, значок не отображается. Это ошибка или она по дизайну? Как я могу получить лучшее из обоих миров - показать значок для «select» и сохранить прокрутку карты?

ответ

3

Благодаря этому вопросу я совершил коммит, который позволит вам одновременно использовать слой панели действий и слой прокрутки: https://github.com/pebble/pebblejs/commit/04f926f137395a0ebd0faaab8b0722da9aa75a7d.

Я обновлю этот ответ, когда коммит будет объединен в CloudPebble.

+0

Спасибо за быстрый поворот! Я знаю, что Pebble.js является бета-версией и в значительной степени работает, поэтому я очень ценю реакцию и работу, которую вы выполняете. –

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

  • Нет связанных вопросов^_^