Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 无法获取contentsize。视图中的高度值将为uitableview显示_Iphone - Fatal编程技术网

Iphone 无法获取contentsize。视图中的高度值将为uitableview显示

Iphone 无法获取contentsize。视图中的高度值将为uitableview显示,iphone,Iphone,我已经以编程方式创建了uitable(tblPartySizeSummary)视图。我正在调用ViewWillDisplay中的contentsize.height。我的content size.height值为0。如果内容大小小于或等于表视图高度,我将尝试修复滚动 我已经正确地调用了所有委托和数据源方法。 我的代码如下: tblPartySizeSummary=[[UITableView alloc] initWithFrame:CGRectMake(0,155, 320,212) style

我已经以编程方式创建了uitable(tblPartySizeSummary)视图。我正在调用ViewWillDisplay中的contentsize.height。我的content size.height值为0。如果内容大小小于或等于表视图高度,我将尝试修复滚动 我已经正确地调用了所有委托和数据源方法。 我的代码如下:

tblPartySizeSummary=[[UITableView alloc] initWithFrame:CGRectMake(0,155, 320,212) style:UITableViewStylePlain];
tblPartySizeSummary.tag=2;
tblPartySizeSummary.backgroundColor=[UIColor clearColor];
tblPartySizeSummary.rowHeight=40;
CGFloat f;
f=[self tableViewHeight];


//tblPartySizeSummary.scrollEnabled=YES;
tblPartySizeSummary.delegate=self;
tblPartySizeSummary.dataSource=self;
tblPartySizeSummary.separatorColor=[UIColor lightGrayColor];
[self.view addSubview:tblPartySizeSummary];
NSLog(@"Content size height is %@",[tblPartySizeSummary contentSize].height);
if(tblPartySizeSummary.contentSize.height < tblPartySizeSummary.frame.size.height)
{
    tblPartySizeSummary.scrollEnabled=NO;
}
else
{
    tblPartySizeSummary.scrollEnabled=YES;
}
tblPartySizeSummary=[[UITableView alloc]initWithFrame:CGRectMake(0155320212)style:UITableViewStylePlain];
tblPartySizeSummary.tag=2;
tblPartySizeSummary.backgroundColor=[UIColor clearColor];
tblPartySizeSummary.rowHeight=40;
CGF;
f=[自桌面视图高度];
//tblPartySizeSummary.scrollEnabled=是;
tblPartySizeSummary.delegate=self;
tblPartySizeSummary.dataSource=self;
tblPartySizeSummary.separatorColor=[UIColor lightGrayColor];
[self.view addSubview:tblPartySizeSummary];
NSLog(@“内容大小高度为%@”,[tblPartySizeSummary contentSize].height);
if(tblPartySizeSummary.contentSize.height
我应该在哪里调用tblPartySizeSummary.contentSize.height? 有什么建议吗?
谢谢?

您是否尝试在ViewDidDisplay中调用它

您是否尝试在ViewDidDisplay中调用它

thanx。。。呵呵。。。我也有同样的问题。。只是你的答案解决了问题。。。呵呵。。。我也有同样的问题。。只是你的回答解决了问题