-1

我用的是钛。我正在尝试显示带有导航栏的网页。

我想将后退按钮放在导航栏内的左上角,作为浏览器的后部。

以下是我当前的代码。

有人可以帮我吗?

提前致谢。

 var w = Titanium.UI.createWindow({  
    backgroundColor:'#fff',
    leftNavButtonLabel:'back',});
var navGroup = Ti.UI.iPhone.createNavigationGroup({
  window:w
});

var backBtn = Titanium.UI.createButton({
      title:'Back',
   style:Titanium.UI.iPhone.SystemButtonStyle.BORDERED
});

var webView = Titanium.UI.createWebView({
    url : 'http://gooogle.com',
    canGoBack : true,
});

backBtn.addEventListener( 'click', function() {
    webview.goBack();
});

w.add.setLeftNavButton(backBtn);

w.add(webView);

w.add(navGroup);

w.open();

w.navGroup.open();
4

1 回答 1

2

试试,这个……或者

var main_win = Ti.UI.createWindow({
});

var w = Titanium.UI.createWindow({  
    backgroundColor:'#fff',
    leftNavButtonLabel:'back',

});
var navGroup = Ti.UI.iPhone.createNavigationGroup({
  window:w
});

var backBtn = Titanium.UI.createButton({
      title:'Back',
   style:Titanium.UI.iPhone.SystemButtonStyle.BORDERED
});

var webView = Titanium.UI.createWebView({
    url : 'http://gooogle.com',
    canGoBack : true,
});

backBtn.addEventListener( 'click', function() {
    webview.goBack();// Goes back one entry in the web view's history list. to the previous page.

});

w.add.setLeftNavButton(backBtn);

w.add(webView);

main_win.add(navGroup);

main_win.open();

for Navigation new window


         navGroup.open(Window name);

for Closing last open window;

         navGroup.close(Window name);
于 2013-01-16T09:42:04.883 回答