Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Ios UITableView,如何以编程方式更改整个tableview的宽度和高度?_Ios_Objective C_Uitableview - Fatal编程技术网

Ios UITableView,如何以编程方式更改整个tableview的宽度和高度?

Ios UITableView,如何以编程方式更改整个tableview的宽度和高度?,ios,objective-c,uitableview,Ios,Objective C,Uitableview,UITableView,如何以编程方式更改整个tableview的宽度和高度? 或者如何更改单元格的宽度?至于身高,我会随年龄变化 - (CGFloat)tableView:(UITableView *)_tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { return 100; } 这个技巧对宽度不起作用((( 顺便说一下,我有一个拆分视图应用程序。此外,如何用另一种颜色高亮显示选定的单元格?不要用蓝色。要更改表格

UITableView,如何以编程方式更改整个tableview的宽度和高度? 或者如何更改单元格的宽度?至于身高,我会随年龄变化

- (CGFloat)tableView:(UITableView *)_tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return 100;
}
这个技巧对宽度不起作用(((


顺便说一下,我有一个拆分视图应用程序。此外,如何用另一种颜色高亮显示选定的单元格?不要用蓝色。要更改表格视图的宽度和高度,请更改表格视图的
框架
。就像您处理任何其他视图一样。

要更改表格视图的宽度和高度,请更改表格视图的e> 框架
。就像处理任何其他视图一样。

增加表格视图的高度和宽度:

    tblView.frame = CGRectMake(tblView.frame.origin.x, tblView.frame.origin.y, tblView.frame.size.width + X, tblView.frame.size.height + Y);

这里的X,Y是两个
float

增加表格视图的高度和宽度:

    tblView.frame = CGRectMake(tblView.frame.origin.x, tblView.frame.origin.y, tblView.frame.size.width + X, tblView.frame.size.height + Y);

这里的X,Y可能是两个
float

但不在分割视图应用程序中可能是,但不在分割视图应用程序中Integer?它们应该是CGFloat!@Tobias哈哈,它们可以是整数。但你肯定更喜欢CGFloat,所以选择CGFloat.)这不是喜欢与否,它们是CGFloat。@Zil我不会争辩,你看起来很紧张,是的,它们是CGFloat,我做了一个编辑。Integer?它们应该是CGFloat!@Tobias哈哈,它们可以是Integer。但是你肯定更喜欢CGFloat,所以就用CGFloat吧。:)不是喜欢与否,它们是CGFloat。@Zil我不会争辩,你看起来很紧张,是的,它们是CGFloat,我做了编辑。