0

我在另一个视图中有一个 UITableView。我想让 UITbeView 的高度保持不变。我有可变数量的行,但我想要 UITableView 常量的高度,以便当行增加时它不会隐藏它下面的视图。我该怎么做呢?我尝试设置 autoresizingmask 但这没有帮助。提前致谢。

4

2 回答 2

2

EPyLEpSY is correct.

CGRect tbFrame = [myTableView frame];
tbFrame.size.height = 100;
[myTableView setFrame:tbFrame];
于 2012-07-28T23:07:01.697 回答
0

您可以使用以下方法:

- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style

并使用您想要的宽度和高度初始化框架。

样式可以是以下选项之一: UITableViewStylePlain UITableViewStyleGrouped

我建议查看UITableView 类参考以获取更多信息

于 2012-07-29T07:01:44.773 回答