上部にNavigationControllerバーがあるUITabbarベースのiphoneアプリがあります。また、背景を暗くしながら、上部に表示するログアウトビューもあります。あなたはここで見ることができます:http: //d.pr/i/XH6x
ただし、淡色表示された背景は、上部のUINavigationBarも下部のUITabbarもカバーしていません。LogoutViewを上に置いたまま、画面全体を暗くするにはどうすればよいですか?
現在、私はこのコードで淡色表示を行っています:
UIView *dimView = [[UIView alloc] initWithFrame:self.collectionView.frame];
dimView.tag = kDimView;
dimView.backgroundColor = [UIColor blackColor];
dimView.alpha = 0.7;
[self.view addSubview:dimView];
ありがとうございました!
編集:これはUITabBarControllerベースのアプリケーションであり、3つのタブのそれぞれにUInavigationControllersがあります。