2013-10-31 92 views
0

我開發了一個使用導航窗格在頁面之間切換的黑莓應用程序。以下是我寫的一些代碼。BlackBerry Native - 使用導航面板在頁面之間切換

trainee_list.qml

import bb.cascades 1.0 

NavigationPane { 
id: navigationPane 
onPopTransitionEnded: page.destroy() 
Page { 
    content: Container { 
     background: Color.create("#4adfe1c1") 
     // Create a ListView that uses an XML data model 
     ListView {... 
      listItemComponents: [...] 
      onTriggered: {...} 
      attachedObjects: [ 
       ComponentDefinition { 
        id: nextpage 
        source: "trainee_info.qml" 
       }]}}}} 
下面

是第二頁。

trainee_info.qml

import bb.cascades 1.0 

Page { 
Container { 
    layout: AbsoluteLayout {} 

    background: Color.create("#4adfe1c1") 
    ImageView { 
     imageSource: "profile.png" 
     layoutProperties: AbsoluteLayoutProperties { 
      positionX: 120 
      positionY: 150 
     } 
     scaleX: 1.7 
     scaleY: 2 
    }}} 

現在的問題是當我「navigationpane」添加到第二個頁面(trainee_info.qml)導航到第三頁,我可以不再導航從第一頁(trainee_list。 qml)到第二頁(trainee_info.qml)。

NavigationPane { 
...secondpage... 
} 

是否有替代導航窗格之外的屏幕之間的導航?

謝謝。

回答

0

您不需要在第二頁上使用NavigationPane。使用第一個。 導航欄可從第二頁訪問以及

+0

它的工作原理非常感謝。 – user2931118