实现UITableView indexPathForRowAtPoint方法的好算法?

时间:2013-08-05 01:02:44

标签: algorithm uitableview

我正在尝试创建类似于表格视图的东西,只是意识到我需要一个类似indexPathForRowAtPoint: UITableView的方法,基本上你有一个不同长度的线性数组:

  

| 80 | 10 | 20 | 40 | 30 | 90 |

     

0 1 2 3 4 5

对于给定的数字,比如45,我需要得到包含数字的范围的列的索引,因此对于45,索引是1而对于110,索引应该是2。

一个缓慢但有效的解决方案是,每次我只是总结每列的长度,当它达到指定的数字时,我返回当前索引,但是还有其他好的算法吗?

由于

0 个答案:

没有答案