我有UITableView
,其中列出了附近的地点。我可以使用UISegmentedControl
按地点类型(酒吧,餐厅等)过滤表格。问题是当我尝试按照包含0条记录的网段过滤列表时,之前的网段记录不是被一张空桌取代。
每次点击其他细分时,我都会调用tableView.reloadData()
并向表格提供包含所选类型地点的已过滤数组。
答案 0 :(得分:0)
根据我的经验,问题出在你动态改变tableView高度的逻辑上,因为只有在行数为0的情况下才会调用cellForRowAtIndexPath.It重新加载但是在cellForRowAtIndex路径中有一些逻辑是那里从未被称为。