Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.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 sdk中实现面包屑导航?_Iphone_Ios_Cocoa Touch_Uinavigationcontroller - Fatal编程技术网

如何在iphone sdk中实现面包屑导航?

如何在iphone sdk中实现面包屑导航?,iphone,ios,cocoa-touch,uinavigationcontroller,Iphone,Ios,Cocoa Touch,Uinavigationcontroller,我想在iOS应用程序中实现面包屑导航。这怎么可能呢 提前感谢。如果您使用导航控制器,您可以使用viewControllers属性轻松访问其视图控制器堆栈。没有内置的“面包屑”控件,因此您必须自己绘制,可能需要一系列按钮。当用户点击其中一个按钮时,可以使用UINavigationController的popToViewController:animated:方法直接转到该视图控制器 由于屏幕空间受限于小型iOS设备,您可能需要考虑做“正常”的事情,只需要使用一个股票导航控制器。在iOS系统中,需要

我想在iOS应用程序中实现面包屑导航。这怎么可能呢


提前感谢。

如果您使用导航控制器,您可以使用
viewControllers
属性轻松访问其视图控制器堆栈。没有内置的“面包屑”控件,因此您必须自己绘制,可能需要一系列按钮。当用户点击其中一个按钮时,可以使用UINavigationController的
popToViewController:animated:
方法直接转到该视图控制器


由于屏幕空间受限于小型iOS设备,您可能需要考虑做“正常”的事情,只需要使用一个股票导航控制器。在iOS系统中,需要深入浏览大量屏幕是很不寻常的,因此点击导航栏中的“后退”按钮通常可以让用户到达他们想去的地方。

HIG告诉您不要这样做: