我在Popover中搜索tableview时遇到问题。
搜索记录显示在表格视图中后,当我滚动它时会显示另一个没有搜索栏的表格视图,只有那个滚动后面的一个是固定的。
当我删除搜索文本时,它可以正常工作。
对于iPhone,它工作正常。仅当我在Popover视图中显示表视图时才会出现问题。
(我想添加屏幕截图,但我没有那么多声誉:()
请浏览此link以获取截屏
if(![popoverController isPopoverVisible]){
newTimeEntry *timeEntryController = [[newTimeEntry alloc] initWithNibName:@"newTimeEntry" bundle:nil];
timeEntryController.timeEntryDelegate=self;
UINavigationController* addNavController;
addNavController = [[UINavigationController alloc] initWithRootViewController:timeEntryController];
popoverController = [[UIPopoverController alloc] initWithContentViewController:addNavController];
timeEntryController.popoverObj=popoverController;
[popoverController setPopoverContentSize:CGSizeMake(320.0f,520.0f)];
[popoverController presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}else{
[popoverController dismissPopoverAnimated:YES];
}
答案 0 :(得分:1)
下面解决了我的问题:)
willShowSearchResultsTableView:(UITableView *)tableView
{
tableView.backgroundColor = [UIColor whiteColor];
}