Amo*_*kar 1 tableview ipad ios
我在ViewController中有一个TableView,当我选择一个单元格时,我想检查它是否低于某个y限制.
y限制是根据viewController的视图.
我根据ViewController的视图获取了单元格的原点并进行了转换.这里我使用了UIView类的方法:convertPoint:fromView:
这里我已经将tableView本身作为fromView参数传递,因为它是一个单元格的直接父视图,而单元格的框架将是tableView的内部框架.
我看到我获得的新点的y值比我应该得到的值有所增加.
有没有更好的方法来实现这一目标?
CGRect rectOfCellInTableView = [tableView rectForRowAtIndexPath:indexPath];
CGRect rectOfCellInSuperview = [tableView convertRect:rectOfCellInTableView toView:[tableView superview]];
NSLog(@"cell rect is : %@",NSStringFromCGRect(rectOfCellInSuperview));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4229 次 |
| 最近记录: |