2

我目前正在开发一个 iphone 应用程序,其中有一个包含 Web 视图的屏幕。我想知道在哪里放置工具栏(后退、前进和刷新按钮),我知道出于一致性原因我必须保留导航栏,并且我的应用程序中始终显示标签栏。我不想将工具栏放在导航栏下方,以免为网页内容腾出空间。我可以在导航栏中包含我的工具栏控件(后退、前进和刷新按钮)还是违反 iOS 指南?这里最好的用户体验是什么?

提前致谢。此致,

4

2 回答 2

0

将工具栏放在屏幕底部。在导航栏上有浏览器控件不会是一个很好的用户体验,因为很容易将导航栏“返回”与浏览器“返回”混淆,并且通常没有足够的 rooom。

如果你这样做了,你会成为一个很好的伙伴——这就是 Facebook iPhone 应用程序(以及许多其他应用程序)所做的事情。

注意:iPad Facebook 应用程序确实在导航栏的 RHS 上放置了一些浏览器控件,因为有足够的空间。

于 2013-02-17T12:13:28.073 回答
0

您应该使用工具栏,但controller.hidesBottomBarWhenPushed = YES在 Web 视图控制器上进行设置,以便您的标签栏在 Web 视图中不可见。

您可能还应该使用https://github.com/samvermette/SVWebViewController并为自己节省大量时间;)

于 2013-02-17T11:01:52.197 回答