gpt4 book ai didi

ios - 如何知道 UITableView.visibleCells 的索引路径?

转载 作者:IT王子 更新时间:2023-10-29 07:52:30 24 4
gpt4 key购买 nike

NSArray * arrayOfVisibleTVC=[BNUtilitiesQuick ListController].tableViewA.visibleCells;
NSLog(@"array : %@", arrayOfVisibleTVC);

会显示

"<UITableViewCell: 0x76c22a0; frame = (0 0; 320 75); autoresize = W; layer = <CALayer: 0x76bf770>>",
"<UITableViewCell: 0x76cfec0; frame = (0 75; 320 75); autoresize = W; layer = <CALayer: 0x769d260>>",
"<UITableViewCell: 0xe245f70; frame = (0 150; 320 75); autoresize = W; layer = <CALayer: 0xe245ed0>>",
"<UITableViewCell: 0xe248980; frame = (0 225; 320 75); autoresize = W; layer = <CALayer: 0xe2488c0>>",
"<UITableViewCell: 0xe24afa0; frame = (0 300; 320 75); autoresize = W; layer = <CALayer: 0xe24aee0>>"

还有这个

UITableViewCell * lastObjectOfArray=arrayOfVisibleTVC.lastObject;
int indexpathLastObject= (lastObjectOfArray.frame.origin.y/new.frame.size.height);

我知道我用来获取索引路径的 arrayOfVisibleTVC.lastObject 的最后一个。但我认为还有另一种方法可以获取显示的 TableViewcell 的索引路径。任何人都可以帮助我吗?

所以我可以得到单元格的索引路径作为整数

最佳答案

这是 UITableView 类中的方法:

objective-c

- (NSArray *)indexPathsForVisibleRows

swift

public var indexPathsForVisibleRows: [NSIndexPath]? { get }

关于ios - 如何知道 UITableView.visibleCells 的索引路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8321973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com