我有一个小问题,我正在尝试在我的应用程序中添加一个弹出视图,但是弹出视图的一部分被我的导航控制器栏覆盖了。我该如何使我的弹出视图覆盖在导航控制器栏的上方?下面是问题的图片:http://img593.imageshack.us/img593/4056/viewn.jpg
这是我正在使用的代码:
- (IBAction)onButtonClick:(UIButton *)button {
if (self.popoverController) {
[self.popoverController dismissPopoverAnimated:YES];
self.popoverController = nil;
[button setTitle:@"Show Popover" forState:UIControlStateNormal];
} else {
UIViewController *contentViewController = [[WEPopoverContentViewController alloc] initWithStyle:UITableViewStylePlain];
self.popoverController = [[[WEPopoverController alloc] initWithContentViewController:contentViewController] autorelease];
[self.popoverController presentPopoverFromRect:button.frame
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionDown
animated:YES];
[contentViewController release];
[button setTitle:@"Hide Popover" forState:UIControlStateNormal];
}
}
有没有办法让这个浮动窗口出现在导航控制栏之上?
希望有人能知道如何解决这个问题,在此提前感谢。