さて、ここに、2〜3秒後に近づきたい画面があります。そのために setDate() メソッドを使用しています。
私はこの Blackberry Cascade QML プログラミングに非常に慣れていません。スプラッシュスクリーンをもう1つ付けたいので、タイマーを使って秒単位でシートを閉じたり開いたりしたいです。どんな助けでも大歓迎です。
前もって感謝します。
私は次のコードに取り組みました。
import bb.cascades 1.0
import bb.cascades.pickers 1.0
Page
{
Container
{
background: Color.Transparent
//Todo: fill me with QML
onCreationCompleted:
{
mysheet1.open();
new Date();
**Error is shown in for loop**
for(Date.setSeconds(1),Date.setSeconds()<=5 , Date.setSeconds()+1)
{
if(Date == 5)
{
mysheet1.closed();
mysheet2.open();
}
}
}
attachedObjects:
[
Sheet
{
id: mysheet1
peekEnabled: false
Page
{
Container
{
background: Color.Transparent
ImageView
{
horizontalAlignment: HorizontalAlignment.Fill
verticalAlignment: VerticalAlignment.Fill
imageSource: "asset:///splash1.png"
}
}
}
}
]
}
Context Invokable: 日付 Date(...)
Date オブジェクトは、日付と時刻を操作するために使用されます。Date オブジェクトは new Date() コンストラクターで作成されます。日付を開始するには 4 つの方法があります: new Date() // 現在の日時 (または) new Date(milliseconds) // 1970/01/01 からのミリ秒 (または) new Date(dateString) (または) new Date(年、月、日、時、分、秒、ミリ秒)
呼び出し可能: number setSeconds(数値秒)
日付オブジェクトの秒を設定します。