iphone - 没有视图控制器的应用程序中的后退按钮

时间:2012-05-15 05:08:05

标签: iphone navigation

我对iphone应用程序完全陌生。我正在创建一个用HTML设计的iphone应用程序和带有phonegap的jquery。我想在顶部包含一个后退按钮,就像iphone中的默认按钮一样。我在网上搜索但是我发现了所有视图控制器。我没有多个视图,所以如何在我的应用程序中包含一个后退按钮。一步一步的解释会非常有用。

提前致谢.. :))

2 个答案:

答案 0 :(得分:0)

如果您没有多个视图,为什么要包含“后退”按钮?你究竟会“返回”到什么地方?

“网”是正确的,你需要一个UINavigationController来容纳一个“后退”按钮,它会将视图弹出到上一个视图。

除了UINavigationController之外,你可以使用UIToolbar并在左上角设置一个按钮并给它标题为“Back”来模拟原生外观 - 但这会产生误导和毫无意义。

我不使用PhoneGap,但我确信有一种方法可以模拟NavigationController并手动在那里放置一个按钮。我也确定它的形状也不会像后退按钮那样(尖端)。

  

javascript:history.go(-1)

答案 1 :(得分:0)

UINavigationController是iOS框架中的本机控件。当您使用HTML,jQueryMobile和phonegap时,您不应该查看这些控件。为此,您应该完全使用HTML页面和CSS。

以下页面包含jquery mobile中的后退按钮。你应该在你的html页面中实现它。

http://jquerymobile.com/test/docs/toolbars/docs-headers.html