Tôi sắp sửa gặp vấn đề nhỏ. Tôi đang cố gắng thêm một popoverview vào ứng dụng của tôi nhưng một phần của popoverview được ẩn bởi thanh điều khiển điều hướng của tôi. Làm thế nào tôi có thể làm cho lớp phủ popoverview của tôi trên đầu trang của navcontrollerbar? Dưới đây là một hình ảnh của vấn đề: http://img593.imageshack.us/img593/4056/viewn.jpgCách che phủ chế độ xem trên thanh điều hướng điều hướng?
Dưới đây là mã của tôi Tôi đang làm việc với:
- (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];
}
}
Có anyway để làm popover này trên thanh điều khiển chuyển hướng?
Hy vọng rằng ai đó biết cách khắc phục sự cố này, Cảm ơn bạn trước.
OMG !!! Tôi đã thử điều đó nhưng tôi đã không thử self.view.window. Tôi đã cố gắng self.window và super.view và vv Cảm ơn rất nhiều. Nó hoạt động hoàn hảo. – 0SX
Vui vì nó hoạt động :) – pwc