1

pod frenzy / dr podder などの webos アプリケーションでは、リスト項目は「スワイプして削除」です。特定の行で画面の右にスワイプすると、その行が画面の外にドラッグされ、削除ダイアログが表示されます。削除ダイアログに応答するか、別の行をスワイプするだけで、元の行の「削除」オプションを選択する効果があり、スワイプした行のダイアログが表示されます。

どうすればそれを行うことができますか / Palm はそれを示すサンプル コードをリリースしましたか、または同様のことが行われましたか?

4

2 に答える 2

1

リスト操作の下のこのリンクでは、それについて話しています。スワイプして削除したときに表示されるスペース。確認ボタンが含まれている場合があります。

.palm-row.palm-swipe-delete

.palm-row.palm-swipe-delete 
.palm-swipe-delete-button

.palm-row.palm-swipe-delete 
.palm-swipe-undo-button

例については、このドキュメントを参照してください

于 2012-01-09T18:16:27.480 に答える
0

enyo では、リスト内で swipeableitem kind を使用する必要があります。VirtualRepeater を使用していると仮定していますが、他の種類のリストでも機能します。

...
{kind:enyo.VirtualRepeater, ... , components:[
    {kind:enyo.SwipeableItem, onConfirm:"deleteItem", components:[
        ...
    ]},
]},
...
deleteItem:function(inSender,inIndex)
{
    //delete item inIndex
},
...

enyo 内で、別のアイテムの削除プロンプトが表示されているときにアイテムをスワイプすると、確認ではなくキャンセルされることに注意してください。

于 2012-02-09T00:28:00.363 に答える