保留工具/标签栏时的部分卷曲模态过渡样式

时间:2010-12-20 21:55:55

标签: iphone uitabbarcontroller modalviewcontroller

有没有办法提供一个不覆盖UITabBarController标签栏的模态视图控制器?

具体来说,我想使用UIModalTransitionStylePartialCurl,但保留底部栏,即iPhone地图应用程序。

2 个答案:

答案 0 :(得分:0)

  1. 有两个视图控制器
  2. 第一个将第二个作为子视图
  3. 将工具栏作为子视图添加到第一个工具栏并调用bringSubviewToFront:
  4. 在第二个
  5. 中呈现模态

答案 1 :(得分:-2)

  

UIModalTransitionStylePartialCurl   显示视图控制器时   当前视图的一个角落卷曲   最多揭示模态视图   下。关于解雇,卷曲   向上页面展开了自己   模态视图。提出了一种模态视图   使用这种转变本身   阻止提出任何   其他模态视图。

并且

  

hidesBottomBarWhenPushed A   布尔值,表示是否   屏幕底部的栏是   视图控制器时隐藏   推到了导航控制器上。

     

@property(非原子)BOOL   hidesBottomBarWhenPushed

     

讨论

     

如果   是的,底部的酒吧   屏幕被隐藏;否则,不。如果   是的,底栏仍然隐藏   直到弹出视图控制器   从堆栈。

过去的stackoverflow上discussions周围有this topic