我有2次:一种是main view在其内我生成一个酥料饼,其中表视图将被显示.我在table view里面使用.popoverController我的popover大小是(700,264).我有吨表视图,即不同的厦门国际银行PopovertableView Controller.我设置我的表尺寸(0,0.700,352),并给予行高为44.我userlistTable中有8个目标.我没有得到什么错误,我已经尝试设置我的桌子的高度超过352
这是我的代码
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
NSLog(@"row in table");
NSLog(@"numberOfRowsInSection returning %d", [userlistTable count]);
return [ userlistTable count];
}
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
if(textField == universityTextField)
{
if(popOverController == nil)
{
PopoverTableViewController *popovertableViewController= [[PopoverTableViewController alloc]init];
self.popOverController = [[UIPopoverController alloc] initWithContentViewController:popovertableViewController];
}
popOverController.popoverContentSize = CGSizeMake(700,264);
[popOverController presentPopoverFromRect:CGRectMake(40, 268, 410, 46) inView:textField.superview permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
}
return NO;
}
Run Code Online (Sandbox Code Playgroud)