基于导航的应用程序中屏幕底部的“后退”按钮

时间:2011-03-21 17:37:42

标签: objective-c xcode ios uinavigationbar

我正在开发基于导航的应用程序,我想在屏幕底部制作“后退”按钮和所有导航栏。这是可能的?请帮帮我。 THX。

1 个答案:

答案 0 :(得分:1)

使用标准UINavigationController无法使用此功能。从文档中可以看出,您必须永远不要更改导航栏的框架或边界。

如果您需要此功能,则必须:

  1. 隐藏原始导航栏
  2. 在底部创建自己的工具栏作为主窗口的子视图,并始终位于顶部。
  3. 通过侦听UINavigationControllerDelegate方法来模仿动画
  4. 应该可行,但有点麻烦。