我有一个UITableView
,它的帧在我选择一行后会动态变化。我为这个表视图设置了新的框架并重新加载。但重新加载后,我无法滚动到所有内容。最后2行未显示。我已检查"numberOfRowsInSection"是否返回了正确的值。因此,重置框架似乎也有点扰乱了表视图的内容大小。
请让我知道如何解决它。
这个问题的产生是因为如果你更改了UITableView
的新框架/设计,然后也对UITableView进行了更改,并且你的UITableView的可变框架更大,那么你的View So可能是最后两行,你看起来不可能。
您需要将UITableView的每个时间帧设置/更新为.
myTableView.frame = CGRectMake(yourX, yourY, self.view.frame.size.width, self.view.frame.size.height - yourY);