如何将导航栏项目发送到导航栏的后面

时间:2011-10-04 04:25:29

标签: iphone uiview uinavigationbar

我有一个导航栏,其中有一些项目如下面的截图。我需要将这些项目发送到导航栏的后面,以使它们在叠加层后面可见,但是在单击按钮后不应该有像下面第二张图像的用户交互:

Before overlay

After Overlay

2 个答案:

答案 0 :(得分:2)

假它。

将alpha设置为.3,然后在每个项目上设置UserInteractionEnabled = NO。

免责声明:以前从未这样做,也无法测试,但这将是我的第一个方法。

答案 1 :(得分:2)

使用它: [self.navigationController.navigationBar setAlpha:0.5];     [self.navigationController.navigationBar setUserInteractionEnabled:NO];