有没有一种方法可以呈现一个模态视图控制器,而不覆盖UITabBarController的选项卡栏?
具体来说,我想使用UIModalTransitionStylePartialCurl,但保留底部栏,就像iPhone地图应用程序一样。
具体来说,我想使用UIModalTransitionStylePartialCurl,但保留底部栏,就像iPhone地图应用程序一样。
UIModalTransitionStylePartialCurl 当视图控制器被呈现时, 当前视图的一个角会卷曲起来, 以显示在其下方的模态视图。 在解除呈现时,卷曲的页面会展开, 覆盖在模态视图之上。 使用此转换呈现的模态视图本身 无法呈现任何其他模态视图。
和
hidesBottomBarWhenPushed一个布尔值,指示当视图控制器被推入导航控制器时,屏幕底部的栏是否隐藏。
@property(nonatomic) BOOL hidesBottomBarWhenPushed
讨论
如果为YES,则屏幕底部的栏将被隐藏;否则为NO。如果为YES,则底部栏将保持隐藏状态,直到视图控制器从堆栈中弹出。
hidesBottomBarWhenPushed
设置为NO
并使用样式UIModalTransitionStylePartialCurl
以模态方式呈现它,它仍然会卷起工具栏。 - Adam Ernst