我通过 Storyboard 在 UITableView 上方添加了一个 UIView。我想知道是否有一种以编程方式增加 UIView 高度并下推表格单元格的好方法。 UITableView 是一个静态表。
我正在使用这段代码:
CGRect newFrame = myUIView.frame;
newFrame.size.height = 300;
myUIView.frame = newFrame;
使用此代码,UIView 的高度正在增加,但它与下面的表格单元格重叠。有什么办法可以“推”低tableview?
谢谢!
最佳答案
由于您使用的是 Storyboard,因此最简单和最干净的方法就是更改 UITableView
的大小。并将其向下移动以便为 UIView
腾出空间.然后您可以移动/更改 UIView
到你想要的任何尺寸。
Non-Storyboard 解决方案。也改变 UITableView 的框架。
self.tableView.frame = CGRectMake(x,y,height,width);
关于iphone - 在 UITableView 上方增加 UIView 的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16549325/