我正在尝试在我的服务器上显示mysql数据库中的数据。我正在将数据加载到表中。问题是,我不希望这些数据成为视图中的唯一内容。我希望该表与其他内容共享。理想情况下,我希望桌子能够随着它们有多少个细胞而增长和扩展。因此,如果有3个细胞,我希望它能够适应所有3个细胞。如果有10个,我希望它能够适应所有10个细胞。
Apple看起来很多。我注意到的一个主要地方是他们的联系人,电话号码表的增长和缩小取决于有多少数字。
我在网上搜索过,找不到很多关于此的信息。任何人都可以帮忙吗?
由于
答案 0 :(得分:21)
使用波纹管代码,您的tableview大小决定其内容...
tableView.frame = CGRectMake(tableView.frame.origin.x, tableView.frame.origin.y, tableView.frame.size.width, tableView.contentSize.height);
希望这可以帮助你...... :)
答案 1 :(得分:0)
当你说“成长”时,我不确定你是指单元格的数量还是视图本身的实际尺寸。
如果是细胞计数,请在表格视图的数据源中使用tableView:numberOfRowsInSection:
。如果您还希望更改视图大小,请计算一个新的矩形以使其占用并将其指定为frame
属性。