我想在iOS应用程序中实现痕迹导航。怎么可能呢?
先谢谢。
答案 0 :(得分:2)
如果使用导航控制器,则可以使用viewControllers
属性轻松访问其视图控制器堆栈。没有内置的“breadcrumb”控件,所以你必须自己完成绘图,可能还有一系列按钮。当用户点击其中一个按钮时,您可以使用UINavigationController的popToViewController:animated:
方法直接转到该视图控制器。
由于屏幕空间受限于小型iOS设备,您可能需要考虑执行“正常”操作并仅使用股票导航控制器。在iOS中不得不向下钻取很多屏幕是不寻常的,因此在导航栏中的“后退”按钮上轻点几下就可以让用户到达他们想去的地方。