Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iphone应用程序中的工具栏_Iphone_User Experience - Fatal编程技术网

iphone应用程序中的工具栏

iphone应用程序中的工具栏,iphone,user-experience,Iphone,User Experience,我目前正在开发一个iphone应用程序,其中我有一个包含web视图的屏幕。我想知道工具栏(后退、前进和刷新按钮)应该放在哪里,因为我知道为了保持一致性,我必须保留导航栏,而且我的应用程序中总是显示选项卡栏。我不想把工具栏放在导航栏的下面,这样就不会为网页的内容腾出空间。 我可以将工具栏控件(后退、前进和刷新按钮)包括在导航栏中,还是违反iOS指导原则?这里最好的用户体验是什么 提前谢谢。 非常感谢,您应该使用工具栏,但在web视图控制器上设置controller.hidesBottomBarWh

我目前正在开发一个iphone应用程序,其中我有一个包含web视图的屏幕。我想知道工具栏(后退、前进和刷新按钮)应该放在哪里,因为我知道为了保持一致性,我必须保留导航栏,而且我的应用程序中总是显示选项卡栏。我不想把工具栏放在导航栏的下面,这样就不会为网页的内容腾出空间。 我可以将工具栏控件(后退、前进和刷新按钮)包括在导航栏中,还是违反iOS指导原则?这里最好的用户体验是什么

提前谢谢。
非常感谢,

您应该使用工具栏,但在web视图控制器上设置
controller.hidesBottomBarWhenPushed=YES
,以便选项卡栏在web视图中不可见


您可能还应该使用并为自己节省大量时间;)

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

如果你这样做了,你会有一个很好的伙伴——Facebook iPhone应用程序就是这样做的(还有其他很多应用程序)


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

但是,我需要标签栏始终可见。哦,我明白了。非常感谢您的反馈!