我在iPhone上有一个UITableView,有足够的电池使它可以滚动。
我想有一个子视图显示每当我点击一个单元格,而不是使用导航控制器的行为。
问题是我不能精确地计算CGRect以使子视图始终位于页面的中心,因为CGRect是从表的顶部计算的,如果我滚动表并单击单元格,子视图将被添加到屏幕之外。
解决方法可能很简单,但我不知道是否可行:确定UITableView的当前可视区域的部分,并以某种方式获得框架,从而获得原点和大小,然后基于这些坐标构建子视图。
你认为不写太多的代码是可能的吗?
利奥纳多