0

我有一个标签栏控制器,它的每个视图控制器都是一个导航控制器。我想用黑色透明视图阻止其中一个导航(AlertView 样式)中的一些视图,它应该覆盖顶部的导航栏,而不覆盖底部的标签栏。因此,如果您查看文档(选项卡栏控制器的视图 - 图 2),我想完全涵盖包含的自定义内容导航栏。

我个人不认为有一个简单的解决方案,任何建议将不胜感激。

4

1 回答 1

0

如果您想从其中一个 UIViewController 添加 AlertViewStyle,那么您应该尝试以下代码:

  //you can replace the UIView with a custom UIView class
    UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.navigationController.view.frame.size.width, self.navigationController.view.frame.size.height)];
    view.backgroundColor = [UIColor grayColor]; // set your desired color
    [self.navigationController.view addSubview:view];
于 2013-04-25T14:11:54.803 回答