有没有办法获得可见的所有节标题视图?
类似于UITableView的visibleCells实例方法的东西..
我试图在 swift 2 中确定 UITableView 的哪个部分是可见的(在顶部,如果同时有 2 个部分)。到目前为止,我找到了这个解决方案: 有没有办法知道用户是向上还是向下滚动 tableview ? 在 swift IOS 中,这个:如何获取 UITableView 的可见部分?还有这个: Swift - UITableView 滚动事件
由于以下原因,他们都不为我工作:
1.我不能添加UIScrollViewDelegate,因为swift 2在冗余符合协议时给出错误(因为它是UITalbeView,并且它已经符合UIScrollView)。
2.然而,这:
func scrollViewDidScroll () {
print("scrolled: \(self.tableView.indexPathsForVisibleRows)")
}
Run Code Online (Sandbox Code Playgroud)
永远不会被推出。
UITableView 的委托和数据源是通过故事板界面构建器定义的。
你如何在swift 2中确定UITableViewController 正在滚动,哪个部分是可见的?