gpt4 book ai didi

iphone - 我如何判断 UITableView 是否包含特定的 NSIndexPath?

转载 作者:IT王子 更新时间:2023-10-29 08:21:39 32 4
gpt4 key购买 nike

这是我使用的代码:

if (appDelegate.currentMainIndexPath != nil /* && doesPathExistInTableView */)
{
[tblView scrollToRowAtIndexPath:appDelegate.currentMainIndexPath atScrollPosition:UITableViewScrollPositionTop animated:NO];
appDelegate.currentMainIndexPath = nil;
}

最佳答案

你可以使用它。将索引路径的行和部分传递给它

Objective-C :

-(BOOL) isRowPresentInTableView:(int)row withSection:(int)section
{
if(section < [self.tableView numberOfSections])
{
if(row < [self.tableView numberOfRowsInSection:section])
{
return YES;
}
}
return NO;
}

swift 3:

func isRowPresentInTableView(indexPath: IndexPath) -> Bool{
if indexPath.section < tableView.numberOfSections{
if indexPath.row < tableView.numberOfRows(inSection: indexPath.section){
return true
}
}

return false
}

关于iphone - 我如何判断 UITableView 是否包含特定的 NSIndexPath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10506318/

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